Howto Verwendung von maven in einem heterogenen Umfeld mit verschiedenen Codierungen?

Habe ich einen svn-repositoy auf einem linux-server (Debian) und verwendet eine client auf einem windows-Rechner zu überprüfen, meine java-Quellen.

Nun ich habe eine Hudson-server auf einem anderen linux server (Ubuntu) in regelmäßigen Abständen tests auf meinen code. Aber die tests fehlschlagen, mit einem compiler-Fehler:

Error: unmappable character for encoding ASCII

Auf meinem windows-Rechner habe ich die default-encoding Cp1252.
Auf meinem svn-server kann ich eine lokale checkout meine Quellen und Sie gut Aussehen.
Auf meine Hudson-server der Kasse enthält unzulässige Zeichen.

Welche Parameter muss ich anpassen, so dass alle drei Systeme verwenden eine funktionierende Codierung?

BEARBEITEN 2009-10-15:

Änderte ich die Standard-Codierung von meinem Ubuntu-system zu latin1. Jetzt kann ich öffnen Sie die checkedout-Dateien mit einem editor und Sie sehen gut aus (Dank @John-T-an superuser.com).

Aber Hudson noch beschwert unmappable character for encoding ASCII und ich fand, dass dies verursacht wird durch maven. Ich fand eine Erklärung, aber der Lösungsvorschlag hat nicht funktioniert. Jetzt maven sagt mir, dass es verwendet latin1 beim kopieren einige Ressourcen, aber der compiler (nicht mit dieser Einstellung?) immer noch Beschwerden mit der gleichen Fehlermeldung.

InformationsquelleAutor tangens | 2009-10-13
Schreibe einen Kommentar