Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java memcached自定义seralizer罐的正确位置_Java_Tomcat_Memcached_Tomcat7 - Fatal编程技术网

Java memcached自定义seralizer罐的正确位置

Java 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。如果您需要其中一个应用程序落后于其他应用程序,并使用旧版本(因为它尚未更新或无法更新),这将导致问题 另一方

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


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

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

另一方面,在同一台服务器上的多个应用程序的
WEB-INF/lib
中散布同一个JAR的多个版本的唯一缺点是浪费了磁盘空间,我可以想象在大多数情况下,磁盘空间只有几十KBs,最终并不是真正的“浪费”