【发布时间】:2014-07-03 03:40:00
【问题描述】:
有没有一种方法可以在不修改 WAR 的情况下使用 Spring Boot 打包和运行现有的 WAR 文件?
谢谢!
--约翰
【问题讨论】:
-
如果您只想在嵌入式容器中运行 WAR,Maven 和 Gradle 都有插件来支持这一点。例如:tomcat.apache.org/maven-plugin-2.0/tomcat7-maven-plugin/…
标签: spring-boot
有没有一种方法可以在不修改 WAR 的情况下使用 Spring Boot 打包和运行现有的 WAR 文件?
谢谢!
--约翰
【问题讨论】:
标签: spring-boot
您可以使用 Boot 插件创建一个包含嵌入式容器 jar 的 WAR,以及一个用于 main 方法的启动器。你必须提供一个 main() 方法,所以这确实是它可能成为问题的地方。在 Web 上查找有关如何启动嵌入式容器的教程,或检查执行该操作的 Boot 中的代码。 Spring Boot 有很多方便的嵌入式容器特性,你可能最终要重写很多。
【讨论】: