Festlegen von Standard-Gebietsschema für den Tomcat-Dienst in Windows XP
Habe ich installiert, Apache Tomcat 6 als Dienst in einem Windows XP-computer (Französisch)
Mein problem ist, dass Tomcat sich selbst und alle webapps (Sonar und Hudson) zeigen nun auch die französischen Nachrichten.
Ich möchte die englischen Nachrichten der Kurs so ging ich auf die "Regionale Einstellungen" - Fenster in der Systemsteuerung geändert und alles auf Englisch (US)
Tomcat ist jedoch noch in Französisch. Nichts geändert.
Ich vermute, dass, weil es als Dienst läuft es nicht wählen Sie die Einstellungen aus dem control panel.
So gibt es einen trick, mit dem die Tomcat-JVM, so dass es verwendet Englisch statt Französisch?
Ich habe sys-admin-Zugriff auf die Maschine (XP PRO Französisch)
Danke
InformationsquelleAutor der Frage kazanaki | 2009-07-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie
user.language
unduser.region
angemessen,z.B.
in der Tomcat-Start (wahrscheinlich
catalina.bat
). Überprüfen Sie dieser link für mehr Informationen und für Hinweise auf die Sätze der gültigen ISO-codes für die oben genannten.InformationsquelleAutor der Antwort Brian Agnew
Den Tomcat-manager war, zeigt sich in Französisch für mich, trotz der Tatsache, dass ich versucht einige der Vorschläge oben. Die Frage stellte sich heraus, dass browser-spezifisch. Chrome hatte "Französisch" aufgelistet, wie eine meiner Sprachen, und sobald ich entfernt es aus der Liste in den Einstellungen und aktualisiert die Seite, Tomcat, zeigte sich in Englisch. Ich hoffe, das wird hilfreich sein für jemand anderes in der Zukunft, die mit dieser Art von problem.
InformationsquelleAutor der Antwort jdussault
Sprache angeben-option in der service-Parameter.
$Tomcat/bin/javaw.exe bewegen Sie zum Register "Java" und geben Sie " - Duser.language=en -Duser.region=CA bei Java-Optionen:
InformationsquelleAutor der Antwort Rudy
Regionalen Einstellungen werden pro Benutzer und Dienste ausführen als anderer Benutzer (welcher verwendet wird für jeden Dienst überprüft werden kann, im Control Panel /Administrative Tools /Services ).
So ändern Sie die Einstellungen für das Benutzerkonto, das Sie zum anmelden verwendet, während der Tomcat-Dienst unter einem anderen Konto ausgeführt.
InformationsquelleAutor der Antwort David Balažic
Leider catalina.bat (oder catalina.sh) wird nicht ausgeführt, die von Windows beim ausführen von Tomcat-Dienst, so catalina.Fledermaus änderung nicht dieses problem lösen.
Die Lösung ist, führen Sie den Dienst manuell (oder re-installieren Sie das service) durch das hinzufügen der folgenden Parameter zur Ausführung der Dienstleistung. Hier ist es die Angabe, wie der Dienst muss ausgeführt werden oder installiert werden, um dies zu tun:
https://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html (Tomcat 6)
https://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html (Tomcat 7)
Gemäß dieser Spezifikation ausgeführt Tomcat6 Dienst zu etablieren Gebietsschema "en_US", sollten Sie ausführen:
In den link oben, dort sind einige Beispiele, wie zu installieren und löschen Sie den service.
Hoffe, das hilft!
InformationsquelleAutor der Antwort Jorge Constanzo