Avec Scala version 2.11.7, lors de la compilation de code Scala sur des systèmes Mac OS X ou Linux, du texte illisible peut apparaître si des caractères chinois sont présents.
La solution est la suivante : modifiez respectivement les deux scripts d'exécution suivants :
$ vim `which scala` $ vim `which scalac`
Recherchez :
[ -n "$JAVA_OPTS" ] || JAVA_OPTS="-Xmx256M -Xms32M"
Remplacez-le par :
[ -n "$JAVA_OPTS" ] || JAVA_OPTS="-Xmx256M -Xms32M -Dfile.encoding=UTF-8"
Recompilez le script, et les caractères chinois s'afficheront alors correctement.