Spring boot Can弹簧靴+;Gradle是否生成与Servlet2.4兼容的war文件?

Spring boot Can弹簧靴+;Gradle是否生成与Servlet2.4兼容的war文件?,spring-boot,Spring Boot,我一直在读关于使用SpringBoot和Gradle快速构建RESTful服务的书:。我想尝试一下,但我需要构建一个与Servlet2.4兼容的war(我知道……生活在20世纪70年代) 我在尝试将上述指南生成的war部署到Sun App Server 8.1时遇到的错误是: 指定了未知的可部署对象类型:“无法确定J2EE “组件类型” 生成的war没有web.xml,可能还有其他预期的工件。 似乎建议web.xml可以与Spring引导应用程序打包,但没有解释如何打包 Spring引导是否与旧

我一直在读关于使用SpringBoot和Gradle快速构建RESTful服务的书:。我想尝试一下,但我需要构建一个与Servlet2.4兼容的war(我知道……生活在20世纪70年代)

我在尝试将上述指南生成的war部署到Sun App Server 8.1时遇到的错误是:

指定了未知的可部署对象类型:“无法确定J2EE “组件类型”

生成的war没有web.xml,可能还有其他预期的工件。 似乎建议web.xml可以与Spring引导应用程序打包,但没有解释如何打包

Spring引导是否与旧的servlet规范兼容?如何使用SpringBoot和Gradle生成一个在旧web容器上工作的war


谢谢。

您链接的问题的答案实际上并没有说您可以使用Servlet 2.4轻松创建一个完全引导的引导应用程序。我认为这是一个很难但很可能达到的目标,如果你准备做一些法律工作,并接受一些妥协。你可能会发现这些东西很有用:(我设法用它将一个应用程序推送到GAE)。但是,这种老技术所能支持的东西有一些限制,我们目前只支持Servlet 3.0.1。

谢谢Dave。我将坚持使用Jersey 1.2,直到达到Servlet 3+。