Montag, 26. April 2010
ANT - encoding von Source
Sollte der Sourcecode anders codiert sein als
build.xml
, so sollte man sicherheitshalber beim <javac>
-Task das Encoding angeben:<javac srcdir="${src.dir}" destdir="${bin.dir}" encoding="ISO-8859-1"> <classpath refid="project.classpath" /> </javac>Besser ist es jedoch, grundsätzlich utf-8 zu verwenden: für Sourcecode und für das ANT-Script
build.xml
. Für den Sourcecode muss man den Text-Editor entsprechend einstellen, beim Ant-Script muss man zusätzlich das Encoding definieren:<?xml version="1.0" encoding="UTF-8"?>Sollte utf-8 nicht die Standard-Codierung des Betriebssystems sein, auf dem man entwickelt, so muss man beim direkten Übersetzen mit
javac
das Encoding angeben:javac -encoding UTF-8 *.java
Abonnieren Posts [Atom]
Kommentar veröffentlichen