CATALINA_HOME Pfad einrichten
Während der installation von Tomcat, mehrere Foren haben, die CATALINA_HOME variable aufgebaut werden muss und soll, um Tomcat übergeordneten Verzeichnis. Ich bin mit web-Projekte mit eclipse und es läuft in Anwesenheit und auch in Abwesenheit der Umgebungsvariable einrichten.
Möchte ich wissen, was genau für einen Zweck erfüllt dieser Variablen lösen, - und Wann kommt der Einrichtung vorgeschrieben werden.
Außerdem möchte ich wissen, die genaue Verwendung der tomcat-juli.jar befindet sich im Tomcat/bin-Verzeichnis
Du musst angemeldet sein, um einen Kommentar abzugeben.
Q> welche genaue Funktion hat diese variable lösen
A> Javadoc der
Bootstrap
Klasse sagt:Aber es gibt noch mehr.
CATALINA_HOME
und (austauschbar)CATALINA_BASE
definieren Sie eine "base directory", das verwendet wird, um die Referenzwork
- Verzeichnis (das ist verwendet, um kompilierte jsps), hilft auch die Kontext-Konfigurations-Dateien und so weiter.Könnte es sein, dass Eclipse diese Eigenschaften festlegt, ohne Ihr wissen. Drucken Sie alle system Eigenschaften um zu sehen, was in.
Q> Wann ist Ihre Einrichtung verbindlich
A> aus, soweit ich mich erinnern kann
Q> die genaue Verwendung der tomcat-juli.jar
A> Direkt aus In der Tomcat-Dokumentation:
sobald Sie installiert den Tomcat-überprüfen Sie die tomcat properties unter java-Optionen folgende Variablen wurden standardmäßig festgelegt.
Brauchen Sie nicht zu set CATALINA_HOME , selbst wenn dies innerhalb von Eclipse.
Die einzigen Zeiten, die Sie HABEN zu setzen CATALINA_HOME und/oder CATALINA_BASE sind, wenn Sie wollen, um die Standardwerte zu überschreiben. Am häufigsten würden Sie tun, wenn Sie wurden mit dem gleichen Tomcat binaries ausführen mehrerer Instanzen von Tomcat.
tomcat-juli.jar
Diese tomcat-juli.jar ist eine Dritte Komponente für logging-Zwecke. Es enthält das vollständige Apache-Commons-Logging Implementierung und ist somit in der Lage zu entdecken, die Mitwirkung von log4j und selbst konfigurieren.
, wie Sie verwenden können tomcat-juli.jar
Wenn Sie möchten, konfigurieren Sie Tomcat verwenden log4j weltweit:
Ersetzen $CATALINA_HOME/bin/tomcat-juli.jar mit tomcat-juli.jar von "extras".