The Java sources contain APL characters as UTF-8, and javac needs to be told to interpret them as such.