spring - 为什么Spring Boot会生成jar?

标签 spring tomcat jar spring-boot war

为什么 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/

相关文章:

java - 谁能告诉我运行 Spring 框架基本示例时出现的异常?

java - 有没有办法在 Java Web 中获得 "universal variable"?

java - 通过 PHP Exec() 或类似函数启动 Minecraft_Server.jar

java - 加载/浸泡测试已部署的 Java EE 应用程序的工具/技术?

java - 在 IDE 上运行的 JVM 比在命令行上运行需要更多的处理能力

java - 其他电脑上的jar无法运行

java - 实时更新Spring boot项目的前端变更

java - 实现订单排序

java - Spring与DbUnit集成测试BeanCreationException Java

java - 在 Microsoft Azure Web 应用程序服务(而非 VM)上将 Websockets 与 Java Tomcat 结合使用