(1) Измените файл <упаковки> War </packaging> pom.xml, который по умолчанию является пакетом JAR. Добавьте <finalName> Springboot </finalName> в узел <buld>, то есть сгенерировано имя военного пакета. Полное содержимое файла pom.xml следующим образом:
<? xml version = "1.0" Encoding = "utf-8"?> <project xmlns = "http://maven.apache.org/pom/4.0.0" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xsi: schemalocation = "http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <dolidayversion> 4.0.0 </modelVerion> <groupBoot> springboot </GroupID> <ArtifActid> springBoot> springboot> springboot> springboot> springboot> springboot> springbood> </artifactid> springbood> </artifactid> springbood> </modelversion> <groupid> springboot </artifactid> artifactid> 4.0.0 <sersive> 0.0.1-snapshot </version> <Cackaging> War </packaging> <mame> Springboot </name> <Описание> Демо-проект для Spring Boot </description> <parent> <group-boot-spring-boot-parentwrent </artifactid> <serse> 1.5. Поиск родителя от репозитория-> </parent> <properties> <project.build.sourceencoding> utf-8 </project.build.sourceencoding> <project.Report.OutputEncoding> utf-8 </project.Reporting.OutputEncoding> <java.version> 1.7 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j</artifactId> <version>1.3.8.RELEASE</version> </dependency> <dependency> <groupid> org.springframework.boot </groupid> <artifactid> spring-boot-starter-data-redis </artifactid> </depervice> <depervice> <groupid> mysql </GroupId> <Artifactid> mysql-connector-java </artifactid> </ytelecty> <leabactid> mysql-connector-java </artifactid> </artifactid> mysql-connector-java </artifactid> <groupId> org.mybatis.spring.boot </GroupId> <ArtifactId> mybatis-spring-boot-starter </artifactid> <sersive> 1.1.1 </version> </dependency> </depertive> <buld> <finalname> springboot </finalname> <plagine> <groupd> orgpring <Artifactid> Spring-boot-maven-plugin </artifactid> </placin> </plugins> </build> </project>
(2) Измените класс запуска проекта и наследуйте Springbootservletinitializer, следующим образом:
Пакет Springboot; импорт org.springframework.boot.springapplication; import org.springframework.boot.autoconfigure.springbootapplication; импорт org.springframework.boot.builder.springapplicationsbuilder; org.springframework.boot.web.support.springbootservletinitializer; import org.springframework.cache.annotation.enablecaching; импорт org.springframework.scheduling.antotation.enablesched SpringbootServletinitializer {public static void main (string [] args) {SpringApplication.run (SpringBootApplication.class, args); } @Override Protected SpringApplicationBuilder configure (SpressApplicationBuilder приложение) {return Application.sources (SpringBootApplication.class); }}(3) Упаковка: Вы можете запустить как -> Maven Install через Eclipse Run as -> Maven Install, или вы можете ввести корневой каталог проекта, то есть тот же каталог уровня, что и pom.xml, запустить консоль CMD и выполнить пакет установки MVN, следующим образом:
(4) Строительство среды (Linux Environment Installing и установка томаката (Springboot поддерживает Tomcat7 или выше)))
Ссылка на установку JDK: //www.vevb.com/linuxjishu/66536.html
Ссылка на установку Tomcat: //www.vevb.com/article/95272.htm
(5) Загрузите упакованный пакет войны в каталог WebApp в каталоге Tomcat и запустите сервер Tomcat.
(6) Путь проекта доступа: http: // IP -адрес: номер порта/Имя упаковки проекта/Имя метода (имя упаковки проекта - это значение <finnalname> в pom.xml)
(7) установить для автоматического начала Tomcat на
(1) Изменить файл скрипта rc.local: vim /etc/rc.d/rc.local
(2) Добавить в rc.local: export java_home = jdk -пути установки, путь установки Tomcat/bin/startup.sh Start
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.