为什么 Spring Boot 会生成一个 jar
文件输出,因为 jar
无法部署到容器或应用程序服务器?
很高兴能够快速设置它(使用嵌入式容器),但最终您必须构建一个 war
文件才能正确部署应用程序。
再者,项目上线时坚持使用spring boot也是一个不错的选择?从我的角度来看,spring boot 只是一种快速入门的方式,但我不确定它的可靠性。
最佳答案
Spring Boot 根据构建工具打包配置创建 jar/war。如果您提到包装类型为 war,那么 spring boot 将创建 .war
文件。
使用下面的配置你会得到.war
。
行家
<packaging>war</packaging>
渐变
apply plugin: 'war'
关于spring - 为什么Spring Boot会生成jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29076199/