(1) Ubah file <packaging> War </packaging> dari pom.xml, yang merupakan paket JAR secara default. Tambahkan <finalname> Springboot </finalname> ke simpul <Build>, yaitu nama paket perang dihasilkan. Konten file pom.xml lengkap adalah sebagai berikut:
<? 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 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>springboot</groupId> <artifactId>springboot</artifactId> <version> 0.0.1-Snapshot </version> <packaging> War </packaging> <name> Springboot </name> <creckreckripe> Proyek Demo untuk Spring Boot </creckripe> <parter> <groupid> org.springframework.boothy </groupid> <Artifactid> Spring-boot-starter-starter-parent </art/version> <trotifact> <artifactid> Spring-boot-starter-starter-parent </art/version> <trotifpid> <artifactid> Spring-starter-starter-parent </art/version> <trotifpid> <artifactid> Spring-starter-starter-parent </art/version> <TARtifacTID> <TARFACTED> <TARKREOD> </version. Pencarian Induk dari Repositori-> </parents> <Properties> <Project.build.sourceencoding> UTF-8 </project.build.sourceencoding> <poject.reporting.outputenCoding> </proad.reporting.outputEncoding> <Java.version> </project.reporting.outputencoding> <Java.version> <dependency> <GroupId> org.springframework.boot </groupid> <ArTifactId> Spring-boot-starter </arttifactid> <ckscuplusions> <scuplusion> <groupid> org.springframework.boot </groupid> <Artifactid> Spring-starter-gogging </art/gruptid </artifactid> <artifactid> <artifactid> <artefactid> <artifactid> <artefactid> <artefactid> <artefactid> <artifactid> <artefactid> <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 </arttifactid> </dependency> <tendur> <roupdid> org.springframework.boot </groupid> <Artifactid> Spring-boots-starter-log4j </version </groupid> <Artifactid> Spring-starter-starter-log4j </versifsid> <Artifactid> <artifactid> <artifactid> <croG-starter-log4j </versier </versier> <artifactid> <artifactid> <croFactid> <t ArtiFacTid> <Artifactid> <t ArtiFacTid> <dependency> <GroupId> org.springframework.boot </groupid> <ArTifactId> Spring-boot-starter-data-redis </t Artifactid> </dependency> <dependency> <groupid> MySQL </groupid> <ArtifactId> MySQL-Connector-Java </ArtIcid> <ArtifactID> <GroupId> org.mybatis.spring.boot </groupid> <ArTifactId> mybatis-spring-boot-starter </artifactid> <version> 1.1.1 </version> </dependency </dependencies> <drough> <finalname> Springboot </finalName> </gounding> <buum> <ferabin> <finalname> Springboot </finalName> </gounding> <buum> <finalname> Springboot </finalName> <finalproid> <foulprid> <noGin> <noGin> <fineMoF. orgin </finalMORM.ROUP.ROUP. <ArTifactId> spring-boot-maven-plugin </artifactid> </lugin> </lugin> </build> </poject>
(2) Modifikasi kelas startup proyek dan mewarisi springbooterverinitializer, sebagai berikut:
paket springboot; impor org.springframework.boot.springapplication; impor org.springframework.boot.autoconfigure.springbootApplication; impor org.springframework.boot.builder.springapplicationBuilder; impor org.springframework.boot.web.support.springbootservletInitializer; impor org.springframework.cache.annotation.enableCaching; impor org.springframework.scheduling.annotation.enablesCheduling;@springbootApplication@enablesplOplAnclicing@enablespublicing@enablespublicing@enablespublicing@enablesplOplicing@enablespaplicing SpringbootservletInitializer {public static void main (string [] args) {springapplication.run (springbootApplication.class, args); } @Override Protected SpringApplicationBuilder Configure (Aplikasi SpringApplicationBuilder) {return application.sources (springbootApplication.class); }}(3) Kemasan: Anda dapat menjalankan sebagai -> Maven Instal melalui Eclipse Run as -> Maven Install, atau Anda dapat memasukkan direktori root proyek, yaitu, direktori level yang sama dengan pom.xml, mulai konsol CMD, dan menjalankan paket pemasangan MVN, sebagai berikut:
(4) Konstruksi Lingkungan (Linux Environment JDK Instalasi dan Instalasi Tomacat (Springboot mendukung Tomcat7 atau di atas))
Referensi Instalasi JDK: //www.vevb.com/linuxjishu/66536.html
Referensi Instalasi Tomcat: //www.vevb.com/article/95272.htm
(5) Unggah paket perang yang dikemas ke direktori WebApp di bawah direktori Tomcat dan mulai server Tomcat.
(6) Akses Path Project: http: // Alamat IP: Nomor port/Nama Kemasan Proyek/Nama Metode (Nama Kemasan Proyek adalah nilai <finnalname> di pom.xml)
(7) diatur untuk secara otomatis mulai Tomcat
(1) Ubah file skrip rc.local: vim /etc/rc.d/rc.local
(2) Tambahkan RC.Local: Ekspor Java_Home = JDK Jalur Instalasi, Jalur Instalasi Tomcat/Bin/Startup.sh Start
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.