(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.12webapps目录下,启动tomcat就可以了
最后
以上就是有魅力月饼最近收集整理的关于intelij 2018生成war部署到tomcat的全部内容,更多相关intelij内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复