频道栏目
首页 > 资讯 > 其他 > 正文

关于spring boot 项目部署外部tomct服务器之maven版配置

18-07-27        来源:[db:作者]  
收藏   我要投稿

修改pom.xml文件

1.将工程项目原本打包成.jar包修改为打成.war包

war

2.移除spring boot中自带的tomct插件,


org.springframework.boot
spring-boot-starter-web



org.springframework.boot
spring-boot-starter-tomcat

3.将spring boot 中自带的tomct设为provided 打包的时候不会将spring boot自带的tomct打到war内


org.springframework.boot
spring-boot-starter-tomcat
1.4.0.BUILD-SNAPSHOT
provided

4.从写SpringBootServletInitializer类的configure方法

@EnableAutoConfiguration
@SpringBootApplication
@EnableCaching
public class Main extends SpringBootServletInitializer {
public Main() {
}
@Override
public SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Main.class);
}
public static void main(String[] args) throws Exception {
SpringApplication.run(Main.class, args);
}

访问外部的tomct部署下的spring boot项目 ip地址+端口号+项目名

相关TAG标签
上一篇:搭建消费者之feign模式
下一篇:在Java中String类为什么要设计成final?String的不可变解析
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站