Construir el progtwig Java con comentarios japoneses (error: carácter no identificable para codificar UTF8)

Estoy intentando build un progtwig Java de código abierto, Smart-GS , que contiene comentarios japoneses. Javac me da estos posts:

[javac] /home/vagrant/smart-gs/trunk/src/com/hexidec/ekit/GSHTMLEditor.java:618: error: unmappable character for encoding UTF8 [javac] // TODO            ꂽ catch  u   b N [javac] 

Ahora, suponiendo que el autor pueda comstackr el progtwig, ¿de dónde viene mi problema UTF8? Estoy haciendo esto, en una máquina virtual de Ubuntu:

  1. sudo apt-get install openjdk-7-jdk subversion
  2. svn checkout http://svn.sourceforge.jp/svnroot/smart-gs/
  3. cd smart-gs / trunk; build

Las soluciones que veo para este tipo de problema sugieren abrir files en editores de text y save con diferentes configuraciones, pero tal vez haya una mejor solución aquí. (FWIW, no hablo japonés …)

EDITAR

La solución de trabajo es:

 export JAVA_TOOL_OPTIONS="-Dfile.encoding=ISO-8859-1" 

Intente configurar la variable de entorno JAVA_TOOL_OPTIONS con -Dfile.encoding = (Nombre de la encoding en el file).

así sucesivamente linux y OSX

 export JAVA_TOOL_OPTIONS="-Dfile.encoding=JIS" 

o

 export JAVA_TOOL_OPTIONS="-Dfile.encoding=SHIFT-JIS" 

En caso de que falle, siempre puedes intentar eliminar los comentarios del file usando algo como:

grep -v "^ [] * //" /home/vagrant/smart-gs/trunk/src/com/hexidec/ekit/GSHTMLEditor.java> / home / vagrant / smart-gs / trunk / src / com / hexidec /ekit/GSHTMLEditor.java