如何将Tomcat 6库管理到%TOMCAT_HOME%/ lib下的子文件夹中?

时间:2009-11-04 17:07:33

标签: apache tomcat shared

我使用Tomcat 6.0.20和JDK 1.6.0.13。

如何从“%TOMCAT_HOME%/ lib /”的子文件夹加载库而不将.jars从子文件夹中取出并直接放入“%TOMCAT_HOME%/ lib /”?

我想这样做的原因是因为许多应用程序将共享大量库。

因此,对于组织的问题,我想将它们存储到文件夹中:
%TOMCAT_HOME%/ LIB / Novell公司/ 的.jar
%TOMCAT_HOME%/ LIB /邮件/
的.jar
%TOMCAT_HOME%/ lib目录/上传/ *。JAR

我该怎么做?请举个例子。 我是否使用setclasspath.bat,catalina.properties或完全不同的东西? 提前谢谢。

1 个答案:

答案 0 :(得分:9)

shared.loader文件的/conf/catalina.properties属性中定义这些路径。

E.g。

shared.loader = ${catalina.home}/lib/novell/*.jar, ${catalina.home}/lib/mail/*.jar, ${catalina.home}/lib/upload/*.jar

[编辑]您也可以选择使用common.loader属性。看看你有什么偏好。