LINUX.ORG.RU

JAVAC problems.... Help!!


0

0

JDK 1.3.1 под пингвином. Впрочем, проявляется на всех JDK.
Делаю такую штуку: в пустую директорию кладу файл с двумя директориями:
java/lang/String.java
из джавовских сырцов (src.tgz).
Далее, в этой директории выполняю: 
/jdk_dir/javac -bootclasspath .:/jdk_dir/jre/lib/rt.jar java/lang/String.java

Вылазит следующее:

--cut------------------------------------------------------------------
sun.io.MalformedInputException
        at sun.io.ByteToCharUTF8.convert(ByteToCharUTF8.java:152)
        at java.io.InputStreamReader.convertInto(InputStreamReader.java:137)
        at java.io.InputStreamReader.fill(InputStreamReader.java:186)
        at java.io.InputStreamReader.read(InputStreamReader.java:249)
        at com.sun.tools.javac.v8.parser.Scanner.<init>(Scanner.java:35)
        at com.sun.tools.javac.v8.JavaCompiler.parse(JavaCompiler.java:139)
        at com.sun.tools.javac.v8.JavaCompiler.parse(JavaCompiler.java:158)
        at com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java:233)
        at com.sun.tools.javac.v8.Main.compile(Main.java:247)
        at com.sun.tools.javac.Main.main(Main.java:16)
sun.io.MalformedInputException
java.lang.Exception: Stack trace
        at java.lang.Thread.dumpStack(Thread.java:993)
        at com.sun.tools.javac.v8.util.Log.getText(Log.java:307)
        at com.sun.tools.javac.v8.util.Log.error(Log.java:205)
        at com.sun.tools.javac.v8.util.Log.error(Log.java:167)
        at com.sun.tools.javac.v8.parser.Scanner.lexError(Scanner.java:64)
        at com.sun.tools.javac.v8.parser.Scanner.lexError(Scanner.java:76)
        at com.sun.tools.javac.v8.parser.Scanner.<init>(Scanner.java:50)
        at com.sun.tools.javac.v8.JavaCompiler.parse(JavaCompiler.java:139)
        at com.sun.tools.javac.v8.JavaCompiler.parse(JavaCompiler.java:158)
        at com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java:233)
        at com.sun.tools.javac.v8.Main.compile(Main.java:247)
        at com.sun.tools.javac.Main.main(Main.java:16)
error: compiler message file broken: key=compiler.err.sun.io.MalformedInputException arguments=null, null, null, null, null, null, null
count.error
--end cut -------------------------------------------------------------

Что ЭТО? Кто сталкивался с такой фигней, подскажите, что делать, плиз...




anonymous

Вопрос снят. У меня была кодировка UTF, а в тексте были неаскишные симоволы.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.