【发布时间】:2018-05-21 01:46:55
【问题描述】:
我想用 Java、Eclipse 和 Tomcat 9.0.8 创建一个 Web 应用程序。但我看到与其他服务器相比,Tomcat 服务器附带的库很少。我需要使用更多的库,并且可能更新一些库。我需要使用更多的 javaee 库,并且可能需要修改一些已经包含在 Tomcat 中的库。
我可以替换 Tomcat lib 文件夹中的库吗?例如,我想将 servlet-api.jar 版本 4.0.0 替换为 4.0.1 版本。
我可以向该文件夹添加更多库吗?比如javaee.jar?
【问题讨论】:
-
您为什么想要/需要这样做?
-
例如。我想在 lib 文件夹中添加 JSF 库,所以我可以在 maven 中指定我创建的每个项目中提供的 jsf 库。我只是在学习 tomcat 的工作原理。
-
完全从您的 POM 中管理您的依赖项。对于 Tomcat JAR,您可能需要告诉 Maven 它们是在运行时提供的。除此之外,不要篡改 Tomcat JAR。
标签: java tomcat jakarta-ee