Pregunta

Tengo una prueba de JUnit que las pruebas de la adición de Cadenas a un Diccionario de tipo personalizado.Todo funciona bien para todos los demás en un Linux/Windows de la máquina, sin embargo, siendo el primer dev en mi tienda en un mac, esta unidad de prueba de falla para mí.Los infractores son las líneas donde unicode literales de cadena se utilizan:

    dict.add( "Su字/会意pin", "Su字/会意pin" );
    dict.add( "字/会意", "字/会意" );

Hay una plataforma independiente de la forma de especificar la cadena unicode?He intentado cambiar la codificación del archivo en Eclipse para UTF-8 en lugar de la predeterminada MacRoman, pero la prueba de la falla.

¿Fue útil?

Solución

En las banderas para el compilador javac, establecer la codificación de la bandera, por lo que en su caso había que marcar como

javac -encoding UTF-8
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top