創(chuàng)建Springboot啟動類
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);//如果已有App啟動類換成App啟動類
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);//如果已有App啟動類換成App啟動類
}
}
修改pom.xml文件
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>//替換成provided
</dependency>
<artifactId>jiaoyuxitong</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>將jar改成war
打包Maven
右鍵項目名稱->Run as->Maven build
“Goals”輸入框中輸入 -X package堪置,同時勾選下方 Update Snapshots 和 Skip Tests 選項框吞获。
如果出現(xiàn)build success則打包成功琐鲁,刷新工程欄枪蘑,我們能在項目的 target 目錄下找到我們打包好的 war 包慨灭。再將war包復(fù)制至tomcat目錄下webapps中。
啟動tomcat加載war包
啟動tomcat掂咒,部署完成后才沧,在地址框輸入http://localhost:8080/+war包名稱即可登錄自己的的項目