(1) แก้ไขไฟล์ <packaging> สงคราม </packaging> ไฟล์ของ pom.xml ซึ่งเป็นแพ็คเกจ JAR โดยค่าเริ่มต้น เพิ่ม <minalname> Springboot </minname> ไปยังโหนด <uffer> นั่นคือชื่อของแพ็คเกจสงครามถูกสร้างขึ้น เนื้อหาไฟล์ pom.xml ที่สมบูรณ์มีดังนี้:
<? xml version = "1.0" การเข้ารหัส = "utf-8"?> <project xmlns = "http://maven.apache.org/pom/4.0.0" xmlns: xsi = "http://www.w3.org/2001/ XSI: schemalocation = "http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" <Sersion> 0.0.1-SNAPSHOT </เวอร์ชัน> <packaging> สงคราม </packaging> <name> SpringBoot </name> <secutional> โครงการสาธิตสำหรับการบูตฤดูใบไม้ผลิ </คำอธิบาย> <carent> <roupid> org.springframework.boot </groupid> <ratifactid> สปริง <!-การค้นหาผู้ปกครองจากที่เก็บ-> </parent> <properties> <project.build.sourceencoding> UTF-8 </project.build.sourceencoding> <Project.Reporting.outputEnding> UTF-8 </project.Reporting.UtputInging <การพึ่งพา> <การพึ่งพา> <roupId> org.springframework.boot </groupId> <ratifactid> Spring-Boot-Starter </artifactid> <exclusions> <exclusision> </permentency> <predency> <roupId> org.springframework.boot </groupId> <ratifactid> Spring-Boot-Starter-Web </Artifactid> </dependency> <การพึ่งพา </permentency> <การพึ่งพา> <roupId> org.springframework.boot </groupId> <ratifactid> Spring-Boot-Starter-Thymeleaf </artifactid> </การพึ่งพาอาศัย> <การพึ่งพา <Sersion> 1.3.8.Release </Serve> </การพึ่งพา> <การพึ่งพา> <roupId> org.springframework.boot </groupId> <ratifactid> Spring-Boot-Starter-Data-Redis </artifactid> </perctency> <predency> <roupId> org.mybatis.spring.boot </groupId> <ratifactid> mybatis-spring-boot-starter </artifactid> <cersion> 1.1.1 </Spulles> </การพึ่งพาการพึ่งพา> <RoupID> org.springframework.boot </groupId> <ratifactid> Spring-Boot-Maven-Plugin </artifactid> </plugin>
(2) แก้ไขคลาสเริ่มต้นโครงการและสืบทอด SpringbootservletInitializer ดังนี้:
แพ็คเกจ Springboot; นำเข้า org.springframework.boot.springapplication; นำเข้า org.springframework.boot.autoconfigure.springbootapplication; นำเข้า org.springframework.boot.builder.springapplicationbuilder; org.springframework.boot.web.support.springbootservletinitializer นำเข้า org.springframework.cache.annotation.enablecaching; นำเข้า org.springframework.scheduling.annotation.enableCheduling SpringbootservletInitializer {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {springapplication.run (springbootapplication.class, args); } @Override Protected SpringApplicationBuilder กำหนดค่า (แอปพลิเคชัน SpringApplicationBuilder) {return application.Sources (SpringBootapplication.class); -(3) บรรจุภัณฑ์: คุณสามารถเรียกใช้เป็น -> Maven ติดตั้งผ่าน Eclipse Run As -> Maven Install หรือคุณสามารถป้อนไดเรกทอรีรากของโครงการนั่นคือไดเรกทอรีระดับเดียวกับ POM.XML เริ่มคอนโซล CMD และดำเนินการแพ็คเกจ MVN ติดตั้งดังนี้:
(4) การก่อสร้างสิ่งแวดล้อม (การติดตั้ง Linux Environment JDK และการติดตั้ง Tomacat (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: ส่งออก java_home = เส้นทางการติดตั้ง JDK, เส้นทางการติดตั้ง Tomcat/bin/startup.sh Start
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น