详解如何将springboot项目导出成war包
时间:2021-07-05 09:18:21|栏目:JAVA代码|点击: 次
以demo-3项目为例:

1.将pom.xml中的jar改成war ![]()
2.添加依赖
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <scope>provided</scope> </dependency>
3.移除插件
如果已经嵌入了tomcat插件,还要移除tomcat插件(我用的2.06的springboot版本没移除也行,可能老版本需要移除,可以移除不移除都试试)
<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>
4. 在根目录下新建类

新的类继承
,并将之前的启动类写进sources中.

然后右键点击项目,点击export即可打包成war输出


阅读排行
- 1Java Swing组件BoxLayout布局用法示例
- 2java中-jar 与nohup的对比
- 3Java邮件发送程序(可以同时发给多个地址、可以带附件)
- 4Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type异常
- 5Java中自定义异常详解及实例代码
- 6深入理解Java中的克隆
- 7java读取excel文件的两种方法
- 8解析SpringSecurity+JWT认证流程实现
- 9spring boot里增加表单验证hibernate-validator并在freemarker模板里显示错误信息(推荐)
- 10深入解析java虚拟机




