SrpingBoot打包成war包的步骤

方法如下:

  • 1、修改pom文件中打包方式为 war

  • 2、移除内嵌的tomcat依赖。

    有两种方法。如下:

    第一种:在starter-web里排除tomcat。用这种方法需要增加servlet-api.jar的引用。

    第二种:增加tomcat依赖并将scope设置为provided。推荐使用第二种。

  • 3、修改启动类,继承SpringBootServletInitializer,实现configure方法。实际上是创建了一个DispatcherServlet。

  • 4、为了防止应用因上下文导致的项目访问资源加载不到的问题,建议在pom.xml文件中<build/></build>标签中添加<finalName>``</finalName>标签。

  • 5、打包(执行maven package)

  • 6、将war包部署到toncat、weblogic等容器中。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容