(1)在pom.xml中修改war

(2)而后添加tomcat依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>

(3)还可以在build中通过添加<finalName>设置项目打包好的名字
<finalName>chennbgetdata</finalName>

(4)注释修改主函数
/*@SpringBootApplication
public class GetdataApplication {
public static void main(String[] args) {
SpringApplication.run(GetdataApplication.class, args);
}
}
*/
@SpringBootApplication
public class GetdataApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(GetdataApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(GetdataApplication.class, args);
}
}

(5)通过maven打包,依次点击clean,package和install

(6)生成的包放在\apache-tomcat-9.0.12\webapps目录下,启动tomcat就可以了
本文介绍如何将Spring Boot项目配置为War包并部署到Tomcat,包括修改pom.xml,添加Tomcat依赖,设置项目打包名,注释及修改主函数,使用Maven进行打包,最后将生成的包放置于Tomcat的webapps目录下。
2752

被折叠的 条评论
为什么被折叠?



