samedi 30 décembre 2006

Howto encoding: ouvrir sous LInux un projet Eclipse créé sous Windows

Récemment, j'ai eu à récupérer sous Linux un projet Java créé par Eclipse sous Windows, quelle ne fut pas ma stupeur de voir que tous les accents avaient alors disparus des fichiers de propriétés et autres JSP...

Donc, voici l'astuce:
par défaut, sous winbouz, Eclipse ne crée pas les projets en UTF8 bien que cela ait été proposé (https://bugs.eclipse.org/bugs/show_bug.cgi?id=108668) mais en Cp1252 (Et oui, ça existe).

Hors quand vous récupérez par CVS votre projet sous Linux toujours avec Eclipse, l'encodage par défaut est UTF8, d'où le souci.

Le workarround consite alors à choisir ISO-8859-1 dans la drop down de l'encodage du projet (popup sur le projet puis info).

Sinon la meilleur solution reste quand même de créer tous vos projets en UTF8. Ah sacré bilou va!

Aucun commentaire: