jeudi 19 février 2009

Encodage et maven

Si l'on assemble les projets maven sur des machines ayant des encoding différents (par exemple une application développée sous windows et assemblé sur LINUX UTF-8), il peut y avoir des problèmes d'encodage de fichier se manifestant par caractères inconnu aparaissant à l'écran.

Pour ne pas avoir de soucis, il est nécessaire de préciser l'encoding du compilateur et celui de l'assembleur ressources dans le descipteur de projet pom.xml .

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<encoding>ISO-8859-1</encoding>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin
</artifactId>
<configuration>
<encoding>ISO-8859-1</encoding>
</configuration>
</plugin>

Aucun commentaire: