1.packaging 改为war

<packaging>war</packaging>

2.剔除内置tomcat

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<!-- 切换log4j2日志读取 -->
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
<!-- 剔除内置tomcat -->
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>

3.增加tomcat servlet

 <!--增加tomcat servlet-->
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-servlet-api</artifactId>
<version>8.0.36</version>
<scope>provided</scope>
</dependency>

4.和application 同级增加 SpringBootStartApplication

public class SpringBootStartApplication extends SpringBootServletInitializer {

    @Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
// 注意这里要指向原先用main方法执行的Application启动类
return builder.sources(Demo001Application.class);
}
}

5.发布

最新文章

  1. html小结
  2. shane祝大家新年快乐
  3. tnsnames.ora 监听配置文件详解
  4. 一个java集合使用bug
  5. 本地数据库(SQL Server)远程连接服务器端服务器
  6. JQuery操作HTML文档
  7. R语言学习笔记:绘制地图
  8. HTML5文档结构语义:页眉的header和hgroup标签使用
  9. Android 应用启动渐变效果
  10. PHP正则表达式 验证电子邮件地址
  11. curl 模拟ajax 请求
  12. php_DWZ-JUI中碰到的问题解决方法详解(thinkphp+dwz)
  13. [转]AngularJS 之 ng-options指令
  14. 【可视化】Echarts3 在世界地图中绘制中国各省份的轮廓
  15. Java基础-Random类(05)
  16. Android字符串资源及其格式化
  17. EL和 JSTL? 在JSP中简化 java代码的写法!
  18. 如何创建一个 mongo 数据库并为它添加一个认证用户?
  19. 发现一sonar-runner bug
  20. Java基础巩固计划

热门文章

  1. 集显也能硬件编码:Intel SDK &amp;&amp; 各种音视频编解码学习详解
  2. 【工作感悟】——xyb项目部署
  3. [Elasticsearch] 多字段搜索 (二) - 最佳字段查询及其调优
  4. (转)MongoDB numa系列问题三:overcommit_memory和zone_reclaim_mode
  5. 基于log4j的消息流的实现之二消息传递
  6. dechex()
  7. AOJ.502 不只是水仙花
  8. 【BZOJ3887】【Usaco2015 Jan】Grass Cownoisseur Tarjan+Spfa
  9. ionic2 手风琴效果
  10. 关于final局部变量引用的研究