Java memcached自定义seralizer罐的正确位置
memcached文档指示基本库进入$CATALINA_HOME/lib/并指示任何自定义序列化库进入WEB-APP/libJava memcached自定义seralizer罐的正确位置,java,tomcat,memcached,tomcat7,Java,Tomcat,Memcached,Tomcat7,memcached文档指示基本库进入$CATALINA_HOME/lib/并指示任何自定义序列化库进入WEB-APP/lib 我们有许多在Tomcat(v7)实例上运行的Web应用程序。有什么理由我们不能/不应该将所有jar文件都放在$CATALINA_HOME/lib/中,这样我们就不必在每个Web应用程序中复制jar了吗?您不想这样做的唯一原因是它强制每个应用程序使用相同版本的jar。如果您需要其中一个应用程序落后于其他应用程序,并使用旧版本(因为它尚未更新或无法更新),这将导致问题 另一方
我们有许多在Tomcat(v7)实例上运行的Web应用程序。有什么理由我们不能/不应该将所有jar文件都放在$CATALINA_HOME/lib/中,这样我们就不必在每个Web应用程序中复制jar了吗?您不想这样做的唯一原因是它强制每个应用程序使用相同版本的jar。如果您需要其中一个应用程序落后于其他应用程序,并使用旧版本(因为它尚未更新或无法更新),这将导致问题 另一方面,在同一台服务器上的多个应用程序的
WEB-INF/lib
中散布同一个JAR的多个版本的唯一缺点是浪费了磁盘空间,我可以想象在大多数情况下,磁盘空间只有几十KBs,最终并不是真正的“浪费”