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

Rig*_*Ous 6 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/mail /
.jar
%TOMCAT_HOME%/ lib/upload/*.jar
等.

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

Bal*_*usC 10

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

例如

shared.loader = ${catalina.home}/lib/novell/*.jar, ${catalina.home}/lib/mail/*.jar, ${catalina.home}/lib/upload/*.jar
Run Code Online (Sandbox Code Playgroud)

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