Je suis actuellement en train de travailler sur un projet en Java qui émet le message d'avertissement suivant quand je compile:
/src/com/myco/apps/AppDBCore.java:439: warning: unmappable character for encoding UTF8
[javac] String copyright = "� 2003-2008 My Company. All rights reserved.";
Je ne suis pas sûr de savoir comment il en sera de rendre le personnage avant la date, mais il devrait être un symbole de droit d'auteur, et est affiché dans le message d'avertissement comme un point d'interrogation dans un diamant.
Il est intéressant de noter que le caractère s'affiche dans la sortie de l'artefact correctement, mais les avertissements sont une nuisance et le fichier contenant cette classe peut un jour être touché par un éditeur de texte qui permet d'économiser de l'encodage de manière incorrecte...
Comment puis-je injecter ce personnage dans le "copyright" de la chaîne de sorte que le compilateur est heureux, et le symbole est conservé dans le fichier sans les problèmes d'encodage?