1. เนื่องจาก Springboot รวม Tomcat จึงไม่ได้ใช้ในการบรรจุอีกต่อไป แต่ใช้ jar
<RoupID> CN </groupID> <ArtIfactId> ย้อนกลับ </artifactId> <version> 0.0.1-snapshot </version> <packaging> jar </packaging>
2. เพิ่มคลาส Startup Springboot เพื่อสืบทอด SpringbootservletInitializer และแทนที่วิธีการกำหนดค่า
การย้อนกลับของคลาสสาธารณะขยาย SpringbootservletInitializer {โมฆะคงที่สาธารณะหลัก (สตริง [] args) {springapplication.run (backapplication.class, args); } @Override // เพื่อที่จะจัดแพ็คเกจ SpringBoot Project Protected SpringApplicationBuilder Configure (SpringApplicationBuilder Builder) {return builder.sources (this.getClass ()); -3. เลือกโครงการคลิกขวาและเลือก Run As ==> Maven Clean Cleire Clear jar ก่อนหน้า
4. เลือกโครงการคลิกขวาและเลือก Run As ==> Maven Install เพื่อติดตั้งแพ็คเกจ
5. คัดลอกแพ็คเกจ JAR ในโฟลเดอร์เป้าหมายในโครงการและเป็นแพ็คเกจที่คุณต้องการ
6. อัปโหลดขวดไปยังระยะเวลาการให้บริการ (ต้องติดตั้ง JDK และเปิดพอร์ตที่เกี่ยวข้อง)
7. ป้อนไดเรกทอรีโฟลเดอร์และดำเนินการคำสั่ง nohup java -jar fx2back.jar & เพื่อเริ่มใช้ nohup โดยไม่ต้องสายและจากนั้นคุณสามารถเข้าถึงหน้า
8. หากคุณต้องการปิดบริการคุณสามารถสอบถามหมายเลขกระบวนการของบริการได้โดยตรงแล้วฆ่า
สรุป
ด้านบนเป็นวิธีการปรับใช้แพ็คเกจ Springboot ไปยังเซิร์ฟเวอร์ Linux ที่แนะนำโดยตัวแก้ไข ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับทุกคนในเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!