(1) Modifiez le fichier <packaging> war </packaging> de pom.xml, qui est le package JAR par défaut. Ajoutez <instalName> Springboot </ finalName> au nœud <uild>, c'est-à-dire que le nom du package de guerre est généré. Le contenu complet du fichier pom.xml est le suivant:
<? 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: ScheMalation = "http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modersversion> 4.0.0 </ Modelversion> <proupId> Springboot </prounid> <ArtifActid> Springboot </ artifact> <version> 0.0.1-snapshot </ version> <packaging> war </packaging> <name> Springboot </name> <Description> Projet de démonstration pour Spring Boot </ Description> <Artifactid> Spring-Boot-starter-Parent </ ArtifActid> <version> 1.5.4.Release </ Version> </ptetifactid> <version> 1.5.4.Rease <! - Recherche parent du référentiel -> </parent> <properties> <project.build.sourceencoding> utf-8 </project.build.sourceencoding> <project.reportting.outputending> utf-8 </project.report.outputerInding> <java.version> 1.7 </java.version> <dependency> <proupId> org.springframework.boot </proupId> <Artifactid> printemp-boot-starter </lefactive> <cglusions> <cusclusion> <proupId> org.springframework.boot </proupId> <Artifactid> Spring-Boot-Starter-Logging </ Artifactid> <dependency> <proupId> org.springframework.boot </proupId> <Artifactid> printemp-boot-starter-web </retifactid> </pedigency> <dependency> <prouprid> org.springframework.boot </proupId> <pteridenctid> Spring-Boot-starter-test </ artifactid> <scope> Teste> </scope> <dependency> <proupId> org.springframework.boot </proupId> <ArtifActid> printemp-boot-starter-thymeleaf </ artifactid> </pedigency> <dependency> <proupId> org.springframework.boot </proupatid> <ptificid> printemps-boot-starter-g4j </letifactid> <wrise> <wrise>> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> version> </Dependency> <Dedency> <ProupId> org.springframework.boot </proncId> <Artifactid> printemps-boot-starter-data-redis </ ArtiFactId> </Dependency> <Dendency> <ProupId> MySql </proupId> <Artifactid> MySQL-Connector-Java </ArtifActid> </Dedency> <GroupId> org.mybatis.spring.boot </prôdId> <Artifactid> Mybatis-Spring-boot-starter </ artifactId> <De version> 1.1.1 </-version> </peedency> </Dependces> <Cuild> <FinalName> Springboot </inalName> <Glugins> <Gluner> <GroupId> Org.SpringFrame. <ArtefactId> Spring-Boot-Maven-Plugin </ ArfactId> </Glugin> </Glugins> </Duild> </randing>
(2) Modifier la classe de démarrage du projet et hériter du SpringbootServletinitializer, comme suit:
package Springboot; import org.springframework.boot.springApplication; import org.springframework.boot.autoconfigure.springbootapplication; import org.springframework.boot.builder.springapplicationbuilder; import; org.springframework.boot.web.support.springbootservletinitializer; import org.springframework.cache.annotation.enablecaching; import org.springframework.scheduling.annotation.enablescheduling; @ springbootapplication @ extendcheduling @ usiableCachingPublicS SpringbootServletInitializer {public static void main (String [] args) {SpringApplication.run (SpringbootApplication.class, args); } @Override Protected SpringApplicationBuilder Configure (application SpringApplicationBuilder) {return application.sources (springbootapplication.class); }}(3) Emballage: vous pouvez exécuter comme -> Maven Installer via Eclipse Exécuter comme -> Maven Install, ou vous pouvez entrer le répertoire racine du projet, c'est-à-dire le même répertoire de niveau que POM.xml, démarrer la console CMD et exécuter le package d'installation MVN, comme suit:
(4) Construction de l'environnement (Linux Environment JDK Installation et Tomacat Installation (Springboot prend en charge Tomcat7 ou supérieur))
Référence d'installation de JDK: //www.vevb.com/linuxjishu/66536.html
Référence d'installation de Tomcat: //www.vevb.com/article/95272.htm
(5) Téléchargez le package de guerre emballé sur le répertoire WebApp sous le répertoire Tomcat et démarrez le serveur Tomcat.
(6) Accédez au chemin du projet: http: // Adresse IP: numéro de port / nom du projet Nom / Nom de la méthode (le nom de l'emballage du projet est la valeur de <innalname> dans pom.xml)
(7) réglé pour commencer automatiquement à Tomcat sur
(1) Modifier le fichier de script rc.local: vim /etc/rc.d/rc.local
(2) Ajouter RC.Local: Exporter Java_Home = JDK Path d'installation, chemin d'installation Tomcat / bin / startup.sh start
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.