Bonjour,
Je rencontre un drôle de problème.
J'utilise NetBeans 6.0 qui d'après ce que j'ai pu glaner, utilise l'encodage UTF8 en natif (sans avoir à bidouiller) pour les sources (ce que j'adore).
Le problème
Lorsque je compile et run avec NetBeans, pas de souci.
Lorsque je compile avec Ant puis run via JVM installée (6.0), toutes mes chaines de caractères statiques codées en UTF 8 à l'origine dans les sources sortent avec des caractères altérés (doubles, pas ?), comme si la jvm ou Ant utilisait la Locale.
1/ Cela peut-il venir de Ant qui en lisant la source, la prend comme ISO-8859-1 ?
2/ Cela peut-il venir de la JVM qui en lisant le bytecoed, le prend comme ISO-8859-1 ?
3/ Si un des deux, y a-t-il une option, un argument à placer ?
4/ Si non, avez vous une idée.
J'ai recherché des arguments du compilateur, de Ant et de la JVM en vain.
Merci d'avance pour votre aide.
Partager