开发者社区> 问答> 正文

怎么将 SpringBoot web 应用程序部署为 JAR 或 WAR 文件?

怎么将 SpringBoot web 应用程序部署为 JAR 或 WAR 文件?

展开
收起
游客pklijor6gytpx 2019-11-18 14:21:52 3741 0
3 条回答
写回答
取消 提交回答
  • 为之则易,不为则难

    spring boot默认就是打的jar文件,打成war:将打包方式改为 war ,移除内置的tomcat容器,    org.springframework.boot      spring-boot-starter-web                           org.springframework.boot          spring-boot-starter-tomcat             继承org.springframework.boot.web.servlet.support.SpringBootServletInitializer,实现configure方法

    2019-12-09 19:29:08
    赞同 展开评论 打赏
  • 技术架构师 阿里云开发者社区技术专家博主 CSDN签约专栏技术博主 掘金签约技术博主 云安全联盟专家 众多开源代码库Commiter

    默认,maven打包部署为jar,直接maven package。修改pom文件,为war,exclude内置tomcat,maven package

    2019-11-20 09:15:02
    赞同 展开评论 打赏
  • 就是 spring-boot-maven-plugin 来打包 web 应用程序到一个额外的 JAR 文件当中。为了引入这个插件,只需要在 pom.xml 中添加一个 plugin 属性

    2019-11-18 14:22:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载