Spring Boot 可以构建可执行文件.jar或.war文件。除了文件扩展名之外,它们之间有什么区别吗?
文档指出You should configure your project to build a jar or war (as appropriate)。对于 Spring MVC Web 应用程序,是否不适合(出于技术原因)构建可执行文件.jar而不是可执行文件.war?
Spring Boot 可以构建可执行文件.jar或.war文件。除了文件扩展名之外,它们之间有什么区别吗?
文档指出You should configure your project to build a jar or war (as appropriate)。对于 Spring MVC Web 应用程序,是否不适合(出于技术原因)构建可执行文件.jar而不是可执行文件.war?
一般来说,当您使用嵌入式容器时,您应该坚持默认设置并构建一个 jar 文件。
但是,该规则有两个例外: