详解如何将springboot项目导出成war包

 更新时间:2020年10月29日 09:41:22   作者:逆袭的小学生  
这篇文章主要介绍了详解如何将springboot项目导出成war包,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

以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输出

到此这篇关于详解如何将springboot项目导出成war包的文章就介绍到这了,更多相关springboot导出成war包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java实现图片对比功能

    Java实现图片对比功能

    个人从来没有研究过图像学,也没看过什么论文或者相关文档,写这个完全是靠google和百度,自己写了个实验了下,测试用例也少,估计有大BUG的存在,所以看的人权当学习交流,切勿生产使用。
    2014-09-09
  • SpringCloud超详细讲解微服务网关Gateway

    SpringCloud超详细讲解微服务网关Gateway

    这篇文章主要介绍了SpringCloud Gateway微服务网关,负载均衡,熔断和限流,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • Maven的常用命令总结大全

    Maven的常用命令总结大全

    这篇文章主要给大家介绍了Maven常用命令总结的相关资料,maven最大的作用就是用于对项目中jar包依赖的统一管理,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-12-12
  • OpenCV在Android上的应用示例

    OpenCV在Android上的应用示例

    这篇文章主要介绍了OpenCV在Android上的应用示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Java实现的简单字符串反转操作示例

    Java实现的简单字符串反转操作示例

    这篇文章主要介绍了Java实现的简单字符串反转操作,结合实例形式分别描述了java遍历逆序输出以及使用StringBuffer类的reverse()方法两种字符串反转操作技巧,需要的朋友可以参考下
    2018-08-08
  • 一篇文章带你了解Java方法的使用

    一篇文章带你了解Java方法的使用

    这篇文章主要给大家介绍了关于Java中方法使用的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-08-08
  • java调用Restful接口的三种方法

    java调用Restful接口的三种方法

    本文主要介绍了java调用Restful接口的三种方法,主要包括HttpURLConnection实现,HttpClient实现和Spring的RestTemplate,具有一定的参考,感兴趣的可以了解一下    
    2021-08-08
  • 使用Nacos作为配置中心的命名空间、配置分组

    使用Nacos作为配置中心的命名空间、配置分组

    文章详细介绍了Spring Cloud Config配置中心的命名空间、配置集、配置集ID、配置分组以及如何在微服务中加载和使用这些配置,通过配置中心,可以实现配置隔离和集中管理,简化微服务的配置维护
    2024-12-12
  • Idea插件安装和管理方式

    Idea插件安装和管理方式

    这篇文章主要介绍了Idea插件安装和管理方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • 解决Eclipse发布到Tomcat丢失依赖jar包的问题

    解决Eclipse发布到Tomcat丢失依赖jar包的问题

    这篇文章介绍了如何在Eclipse中配置部署装配功能,以确保在将Web项目发布到Tomcat服务器时不会丢失任何依赖jar包,通过手动配置或使用构建工具脚本,可以自动化这个过程,提高开发效率和应用程序的稳定性,感兴趣的朋友跟随小编一起看看吧
    2025-01-01

最新评论