gpt4 book ai didi

java - Spring Boot WAR 部署

转载 作者:行者123 更新时间:2023-11-30 05:39:33 25 4
gpt4 key购买 nike

如何在 Spring 2.1.4 Boot 应用程序(打包为 WAR)中控制我是创建 servlet 3.1 还是 4.0 Web 应用程序。通常,当使用 web.xml Web 应用程序描述符时,Web 应用程序上的属性会宣布正在使用的规范版本。在没有 web.xml 的 Spring WebApplicationInitializer 应用程序中(这是我的情况),没有这样的广告。

这只是仅使用 servlet 3.1 功能并将它们部署到容器并希望它能够工作的问题吗?

最佳答案

自 Servlet 3 和 Java EE 6 起,web.xml 文件是可选的,其中诸如 @WebServlet@WebFilter引入了@WebListener

但是,无法使用 WebApplicationInitializerweb.xml 之外声明此信息。所以无论如何你都必须包含该文件并指定版本。

关于java - Spring Boot WAR 部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55928244/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com