Actualmente estoy trabajando en un proyecto Java que emite la siguiente advertencia cuando compile:advertencia "carácter imposible de cartografiar para la codificación" en Java
/src/com/myco/apps/AppDBCore.java:439: warning: unmappable character for encoding UTF8
[javac] String copyright = "� 2003-2008 My Company. All rights reserved.";
No estoy seguro de cómo lo hace podría dañar el carácter antes la fecha, pero debe ser un símbolo de copyright, y se muestra en la advertencia como un signo de interrogación en un diamante.
Vale la pena señalar que el personaje aparece en el artefacto emite correctamente, pero las advertencias son una molestia y el archivo que contiene esta clase puede un día ser tocado por un editor de texto que guarda la codificación de forma incorrecta ...
¿Cómo puedo insertar este carácter en la cadena de "derechos de autor" para que el compilador esté contento y el símbolo se conserve en el archivo sin posibles problemas de recodificación?
estar interesado en saber realmente lo que los bytes componen ese carácter de derechos de autor, es decir, 'hexdump AppDBCore.java' alguna manera dudo de su' \ u00a9' y en su lugar es algo eso funciona parcialmente para usted debido a la configuración de su sistema. El signo de interrogación anterior se usa para reemplazar un carácter entrante cuyo valor es desconocido o no se puede representar en Unicode_ http://hexutf8.com/?q=c2a9efbfbd20323030332d32303038204d7920436f6d70616e792e20416c6c207269676874732072657365727665642e – jar