<分区>
我正在使用 Tomcat 创建一个基于 servlet 的应用程序。
除此之外,我还有一些类可以使用 jdbc 访问数据库。 (存在于其他文件夹/包中)
我问自己如何将它们干净地集成到我基于 servlet 的应用程序中。
“最干净”的解决方案是什么?
谢谢
<分区>
我正在使用 Tomcat 创建一个基于 servlet 的应用程序。
除此之外,我还有一些类可以使用 jdbc 访问数据库。 (存在于其他文件夹/包中)
我问自己如何将它们干净地集成到我基于 servlet 的应用程序中。
“最干净”的解决方案是什么?
谢谢
最佳答案
我会打包成一个单独的 JAR 文件并放置在您的网络应用程序的 WEB-INF/lib
中。
虽然将 JAR 放入公共(public)库文件夹似乎更容易,以便多个 Web 应用程序开始使用它 - 这将导致在不重新启动整个服务器的情况下无法升级 JAR。此外,您还需要确保新的 JAR 可以与所有应用程序一起正常工作。这种方法也可能出现类路径问题。
关于java - 将包添加到 Tomcat 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9704038/
相关文章:
java - 尝试运行 jar 文件时获取 "No X11 DISPLAY variable was set"
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)