7 Stimmen

Wie verwalte ich Tomcat 6 Bibliotheken in Unterordnern unter %TOMCAT_HOME%/lib?

Ich verwende Tomcat 6.0.20 und JDK 1.6.0.13.

Wie kann ich Bibliotheken aus Unterordnern von %TOMCAT_HOME%/lib/ ohne die .jars aus den Unterordnern zu nehmen und sie direkt in %TOMCAT_HOME%/lib/ ?

Der Grund, warum ich dies tun möchte, ist, dass viele Anwendungen viele Bibliotheken gemeinsam nutzen werden.

Aus organisatorischen Gründen möchte ich sie daher in Ordnern speichern:

%TOMCAT_HOME%/lib/novell/*.jar
%TOMCAT_HOME%/lib/mail/*.jar
%TOMCAT_HOME%/lib/upload/*.jar

usw.

Wie würde ich das anstellen? Und bitte geben Sie ein Beispiel. Verwende ich setclasspath.bat, catalina.properties oder etwas ganz anderes? Vielen Dank im Voraus.

11voto

BalusC Punkte 1034465

Definieren Sie diese Pfade in shared.loader Eigenschaft von /conf/catalina.properties Datei.

z.B.

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

[Bearbeiten] Optional können Sie auch die common.loader Eigenschaft für diese. Sehen Sie, was Ihre Präferenz hat.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X