將Spring Boot JAR應用程序轉換爲WAR
1、Spring Boot帶有兩個強大的插件
spring-boot-gradle-plugin
spring-boot-maven-plugin
他們提供從命令行運行Spring Boot應用程序以及捆綁可運行的JAR的能力
2、在容器內部署war 文件
在大多數情況下,還是有很多的人希望在容器內部署 war 文件,這兩個插件提供了在不同環境下的打包支持
但是,需要打包成war 文件,則需要做一些配置,才能生成war 文件,並把嵌入式容器標記爲 provided
這樣打包的時候就不會把嵌入式容器打包在項目中
3、有關如何配置應用程序以爲容器創建WAR文件的詳細步驟
參考Spring 官方文檔
注意:
Spring Boot需要在Servlet 3.0規範容器上運行