如何将 Tomcat 6 库管理到 %TOMCAT_HOME%/lib 下的子文件夹中?
我使用 Tomcat 6.0.20 和 JDK 1.6.0.13。
如何从 %TOMCAT_HOME%/lib/
的子文件夹加载库,而不将 .jar 从子文件夹中取出并将其直接放入 %TOMCAT_HOME%/lib/
>?
我想这样做的原因是因为许多应用程序将共享大量库。
因此,为了组织起见,我想将它们存储到这样的文件夹中:
%TOMCAT_HOME%/lib/novell/*.jar
%TOMCAT_HOME%/lib/mail/*.jar
%TOMCAT_HOME%/lib/upload/*.jar
等等。
我该如何处理呢?请提供一个例子。 我是否使用 setclasspath.bat、catalina.properties 或完全不同的东西? 提前致谢。
I use Tomcat 6.0.20 and JDK 1.6.0.13.
How can I load libraries from sub-folders of %TOMCAT_HOME%/lib/
without taking the .jars out of sub-folders and putting them straight into %TOMCAT_HOME%/lib/
?
The reason I want to do this, is because many apps are going to be sharing lots of libraries.
So, for the sakes of organization I want to store them into folders as such:
%TOMCAT_HOME%/lib/novell/*.jar
%TOMCAT_HOME%/lib/mail/*.jar
%TOMCAT_HOME%/lib/upload/*.jar
etc.
How would I go about this? And please provide an example.
Do I use setclasspath.bat, catalina.properties or something completely different?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在
/conf/catalina.properties
文件的shared.loader
属性中定义这些路径。例如,
[编辑] 您也可以选择使用
common.loader
属性来实现此目的。看看你有什么偏好。Define those paths in
shared.loader
property of/conf/catalina.properties
file.E.g.
[Edit] optionally you can also use the
common.loader
property for this. See what has your preference.