java - 将包添加到 Tomcat 服务器

标签 java tomcat servlets

<分区>

我正在使用 Tomcat 创建一个基于 servlet 的应用程序。

除此之外,我还有一些类可以使用 jdbc 访问数据库。 (存在于其他文件夹/包中)

我问自己如何将它们干净地集成到我基于 servlet 的应用程序中。

“最干净”的解决方案是什么?

谢谢

最佳答案

我会打包成一个单独的 JAR 文件并放置在您的网络应用程序的 WEB-INF/lib 中。

虽然将 JAR 放入公共(public)库文件夹似乎更容易,以便多个 Web 应用程序开始使用它 - 这将导致在不重新启动整个服务器的情况下无法升级 JAR。此外,您还需要确保新的 JAR 可以与所有应用程序一起正常工作。这种方法也可能出现类路径问题。

关于java - 将包添加到 Tomcat 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9704038/

相关文章:

java - 如何在具有迭代dfs的图中找到桥梁?

java - 尝试运行 jar 文件时获取 "No X11 DISPLAY variable was set"

apache - 重写由 apache 提供的内容

java - HttpSession getAttribute() 返回 null

java - SpringBoot : Consume & Produce XML with a Custom Serializer + Deserializer

java - Apache Commons AsyncClient - 忽略证书 - SSLPeerUnverifiedException

tomcat - 紧急求救 : my SOLR prod server is crashing every 30 minutes

tomcat - 将 webapp 分解成多个部分 (tomcat)

java - 如何使用 JAVA EE 获取用于下载文件的 HttpServletResponse 实例

java - 从 mysql 数据库中获取值以在 JSP (JAVA) 中显示