Bonjour
J'utilise NetBeans IDE 8.1. J'ai un gros problème avec les caractères accentués du français. Je ne les utilise pas dans les noms de variables (vieille habitude) mais j'ai un grand nombre de commentaires pour les utilisateurs de mes programmes qui, évidemment, en sont trufffés. Et je ne peux pas les supprimer sous peine de rejet de mon application.
J'ai configuré mon projet (click droit...) en UTF_8. Lorsque je saisis de tels commentaires dans une chaîne, par exemple "éçèï", ils sont bien affichés. Si je compile les classes (sauvegarde) et exécute le projet (triangle vert) tout se passe bien. Si j'ai le malheur de faire un "clean and build" et que je passe outre au message qui me dit "error: unmappable character for encoding UTF-8", tous mes caractères spéciaux du français sont remplacés par de petits rectangles ! Il me faut des heures à balayer toutes les classes pour remettre les choses en ordre. Après une réorganisation des répertoires, pour cause d'inflation du nombre de classes, je dois refaire un build. Donc je m'assieds sur les mains en attendant de trouver une solution.
Dans un message datant d'il y a sept ou huit ans, sur ce forum, un utilisateur disait de vérifier qu'en tête du fichier build.xml il y avait bien la directive "encode... UTF-8". C'est bien mon cas. Donc je ne comprends pas ce qui m'arrive. Quelqu'un peut aider ?
Ma config :
Product Version: NetBeans IDE 8.1 (Build 201510222201)
Updates: Updates available to version NetBeans 8.1 Patch 1
Java: 1.8.0_101; Java HotSpot(TM) 64-Bit Server VM 25.101-b13
Runtime: Java(TM) SE Runtime Environment 1.8.0_101-b13
System: Windows 7 version 6.1 running on amd64; Cp1252; fr_FR (nb)
User directory: C:\Users\JP\AppData\Roaming\NetBeans\8.1
Cache directory: C:\Users\JP\AppData\Local\NetBeans\Cache\8.1
Partager