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

Labels: ,


Kommentare:

Kommentar veröffentlichen

Abonnieren Kommentare zum Post [Atom]





<< Startseite

This page is powered by Blogger. Isn't yours?

Abonnieren Posts [Atom]