Problem potentiell Zeichen-Kodierung

takidoso

Erfahrenes Mitglied
Hallo und Halli,
ich habe folgendes Problem:
eine Konfiguration Datei (yaml) wird innerhalb eines Testssystem korrekt interpretiert und läuft. auf dem Produktionssystem wird von der yaml-Verarbeitung ein Fehler wegen eines nicht erlaubten Sonderzeichens muniert. Die Konfigurationsdateien (prod u. test) sind laut diff identisch.
Mein Verdacht ist nun das es mit der voreingestellten Zeichenkodierung zusammen hängt die, so meine Vermutung, sich vielleicht von System zu System unterscheidet.
Kann mir jemand sagen wo ich in der Java-Umgebung das herausfinden kann? gibt es vielleicht eine bestimmte System-Property oder irgendetwas um diesen Verdacht zu erhärten oder zu zerstreuen?

mit herzlichen Dank für Informationen

Takidoso
 
Taraaaaaa :)
hier die Lösung:
Es ist die System-Property file.encoding, die man einerseits neben der statischen Methode Charset.defaultCharset() nicht nur abfragen, nein sogar zum Start der JVM angeben kann.
In meinem Fall ist es:
Code:
-Dfile.encoding=ISO8859-15

Somit ist mal wieder eine Recherche erfolgreich abgeschlossen :p

In diesem Sinne

Takidoso
 
Zurück