「webapps」フォルダーの下に 2 つの Web アプリケーションがあるとします。「abc」と「xyz」。アプリケーションごとに異なるクラスパス フォルダーを定義する方法はありますか? Tomcat では、「abc.classpath=Directory_A; xyz.classpath=Directory_B」のようなものが最適です。
前もって感謝します...
アプリケーションはすべて、TOMCAT_HOME/libの内容をロードします。それ以外は、各Webアプリは、独自のWEB-INF/libおよびWEB-INF/classesフォルダーにあるものをすべてロードします。
私は方法を発見しました...
展開された Web アプリケーションの名前は「abc」です。「$CATALINA_BASE/conf/Catalina/localhost/abc.xml」ファイルを作成し、定義しました
<Context className="org.apache.catalina.core.StandardContext">
<Loader className="org.apache.catalina.loader.VirtualWebappLoader"
virtualClasspath="/externalClasspath/*.jar"/>
</Context>
この問題についてのアイデアはありますか? うまくいかなかったからです。