Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
memcached 文档指示基本库进入 $CATALINA_HOME/lib/,任何自定义序列化库进入 WEB-APP/lib。
我们有许多 webapps 在 Tomcat (v7) 实例上运行。有什么理由我们不能/不应该把所有的 jar 文件放在 $CATALINA_HOME/lib/ 中,这样我们就不必在每个 webapp 中复制 jar 了吗?
您不想这样做的唯一原因是它强制每个应用程序使用相同版本的 JAR。如果您需要其中一个应用程序落后于其他应用程序并使用旧版本(因为它尚未更新或尚无法更新),这将导致问题。
另一方面,同一 JAR 的多个版本分布在WEB-INF/lib同一服务器上的多个应用程序周围的唯一缺点是浪费的磁盘空间,我想在大多数情况下只有几十 KB,而不是那么多归根结底是“浪费”。
WEB-INF/lib