0

memcached 文档指示基本库进入 $CATALINA_HOME/lib/,任何自定义序列化库进入 WEB-APP/lib。

我们有许多 webapps 在 Tomcat (v7) 实例上运行。有什么理由我们不能/不应该把所有的 jar 文件放在 $CATALINA_HOME/lib/ 中,这样我们就不必在每个 webapp 中复制 jar 了吗?

4

1 回答 1

0

您不想这样做的唯一原因是它强制每个应用程序使用相同版本的 JAR。如果您需要其中一个应用程序落后于其他应用程序并使用旧版本(因为它尚未更新或尚无法更新),这将导致问题。

另一方面,同一 JAR 的多个版本分布在WEB-INF/lib同一服务器上的多个应用程序周围的唯一缺点是浪费的磁盘空间,我想在大多数情况下只有几十 KB,而不是那么多归根结底是“浪费”。

于 2013-05-16T14:26:45.237 回答