1.在项目的pom.xml中添加

    <packaging>war</packaging><dependencies>//自己对比下,缺哪些<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><!-- 移除嵌入式tomcat插件 --><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId></exclusion></exclusions></dependency><!--移除自带的tomcat--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId><scope>provided</scope></dependency><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version><scope>provided</scope></dependency>

2.修改启动类 新建SpringBootStartApplication类

package com.xianbaovip.project;import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;public class SpringBootStartApplication extends SpringBootServletInitializer {protected SpringApplicationBuilder configure(SpringApplicationBuilder builder){//ProjectApplication为原来的启动类return builder.sources(ProjectApplication.class);}
}


3.打包

4.查看 在target目录下

springBoot Maven改成war包相关推荐

  1. SpringBoot之打包成war包部署到tomcat

    SpringBoot打包成war包部署到tomcat 小编花费了九牛二虎之力,总算把SpringBoot项目成功打包成war包,其中不免遇到了一些小状况,特写此文,以便其他小伙伴们不要走我的老路,避免 ...

  2. SpringBoot项目打包成war包并部署到服务器上

    背景说明 当我们使用springboot开发时,有的时候需要打war包在外部tomcat部署,方便运维人员维护,但是修改配置文件后重新打包给运维的时候,又需要修改一些配置这样还是不方便维护. 环境参数 ...

  3. Linux中把文件夹打成war包,SpringBoot中maven项目打成war包部署在liunx服务器上的方法...

    说明:Spring Boot由于内嵌了如Tomcat,Jetty和Undertow这样的容器,也就是说可以直接跑起来,用不着再像Spring项目还需要外置的Tomcat等容器来进行部署工作了,通过启动 ...

  4. springboot打包成war包

    由于springboot默认集成了tomcat,并且启动的时候会启动自身的tomcat,所以想使用springboot打包成war包项目一定要注意. 1.第一步,将maven打包方式改为war包方式 ...

  5. maven项目打包成war包并部署到tomcat上

    一.前言 一直通过idea软件去部署项目到tomcat上,却忘了最基本的打包成war包部署到tomcat今天就来通过笔记的方式来提醒下自己,同时也帮助下有同样想法的兄弟们. 二.直奔主题 1.首先,我 ...

  6. 使用idea创建springboot项目并打成war包发布到weblogic上...

    部署tomcat也是类似的,但是需要注意项目配置的路径,或者直接将项目放到webapp的ROOT目录下. 使用工具:intelliJ IDEA2016.3, jdk1.8 ,weblogic12 一 ...

  7. springboot项目打包成war并在tomcat上运行的步骤

    springboot项目打包成war并在tomcat上运行的步骤 把spring-boot项目按照平常的web项目一样发布到tomcat容器下 一.修改打包形式 在pom.xml里设置 <pac ...

  8. 浅谈:Spring Boot原理分析,切换内置web服务器,SpringBoot监听项目(使用springboot-admin),将springboot的项目打成war包

    浅谈:Spring Boot原理分析(更多细节解释在代码注释中) 通过@EnableAutoConfiguration注解加载Springboot内置的自动初始化类(加载什么类是配置在spring.f ...

  9. mvn打包并部署本地tomcat_Maven项目打包成war包部署到Tomcat的方法

    Maven项目打包成war包部署到Tomcat的方法 有关于 Maven 项目的打包部署,我这里用的是 Eclipse 编辑器,以此来做个简单的记录. 实践环境 操作系统: Windows IDE: ...

最新文章

  1. 从词袋到Transfomer,NLP十年突破史
  2. 查看Oracle数据库中的,已经连接好的..当前用户状况
  3. idea创建文件自定义注释
  4. Python服务器开发三:Socket
  5. c语言写入文件后换行,关于文件操作,碰到空格就换行
  6. mysql 数据库乱码_Mysql数据库乱码问题的对应方式
  7. sqoop导出数据|Hive|HDFS和脚本编写
  8. 用simple from暂不用formtastic
  9. CF 61E 树状数组+离散化 求逆序数加强版 三个数逆序
  10. 关于dotnetbar控件
  11. 信号与系统(十八)——傅里叶变换及性质(2)
  12. 网易邮箱(126/163):授权码获取攻略
  13. streamx如何支持我司线上实时作业
  14. 古有陈天华万字血书抗沙俄,今有本剧蒻万字背包虐dp(01,完全,多重,分组,混合等各种背包详解 + 板子题+ 奇奇怪怪滴变式题)
  15. 深入理解7种垃圾收集器
  16. linux通过mailx发送邮件
  17. 【松岩L2点金圈】历劫方知股海深,掀天浪起百舟倾。
  18. 企业数字化转型的道法术器之我见
  19. Exception in thread C3P0PooledConnectionPoolManag
  20. python当前时间命名图片,python+opencv保存图片以系统时间命名怎么敲?

热门文章

  1. android qq 进程保活,Android保活从入门到放弃:乖乖引导用户加白名单吧(附7大机型加白示例)...
  2. mysql暂停触发器_mysql如何临时禁用触发器
  3. 研旭电子dsp配套程序_为什么自动调音DSP还火不了?
  4. 如何给页面加上loding_怎么做404页面?
  5. Python 考试练习
  6. auth 认证组件的补充
  7. Node.js的环境搭建
  8. mysql-学习-7-20170517-mysql分区
  9. Android开发--环境的配置
  10. 《JS设计模式笔记》 5,适配器模式