Bonjour,
Je dispose de fichiers .java qui sont sur une machine AIX. Un vi sur ces fichiers m'affichent correctement les caractères accentués.
Ensuite ces fichiers sont placés dans un .tar. Ce .tar est transféré (en mode binaire) sur une autre machine qui est un Linux.
Un script est lancé pour compiler les sources java sur la machine Linux. A ce moment, des erreurs apparaissent car les caractères accentués apparaissent sous la forme à par exemple.
Sur la machine Linux :
file -i WSDiseConsult.java
WSDiseConsult.java: text/x-java; charset=iso-8859-1
echo $LANG
en_US.UTF-8
Sur la machine Unix :
echo $LANG
C
file -i n'est pas disponible sous AIX.
le script ant contient :
<?xml version="1.0" encoding="UTF-8"?>
Une idée ?
Partager