6

Tomcat 6.0.20 と JDK 1.6.0.13 を使用しています。

「%TOMCAT_HOME%/lib/」のサブフォルダーから .jar ファイルを取り出して「%TOMCAT_HOME%/lib/」に直接配置せずに、「%TOMCAT_HOME%/lib/」のサブフォルダーからライブラリをロードするにはどうすればよいですか?

これを行う理由は、多くのアプリが多くのライブラリを共有するためです。

したがって、整理のために、それらを次のようなフォルダーに保存したいと思います:
%TOMCAT_HOME%/lib/novell/ .jar
%TOMCAT_HOME%/lib/mail/
.jar
%TOMCAT_HOME%/lib/upload/*.jar
など

これについてどうすればいいですか?そして、例を挙げてください。setclasspath.bat、catalina.properties、またはまったく異なるものを使用しますか? 前もって感謝します。

4

1 に答える 1

10

shared.loaderファイルのプロパティでそれらのパスを定義し/conf/catalina.propertiesます。

例えば

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

[編集]オプションcommon.loaderで、これにプロパティを使用することもできます。あなたの好みを見てください。

于 2009-11-04T20:53:19.590 に答える