2016-12-02 4 views
-2

Я пробовал все, как включенные tools.jar файл в моем classpath какToolProvider.getSystemJavaCompiler() возвращает нуль

java -cp "C:\Program Files\Java\jdk.0.0.82\lib\tools.jar" SourceFile [ (Paramters) ] 

Также я попытался скопировать tools.jar на мой classpath, где мои двоичные файлы, такие как javac, java и т.д. находятся, но ToolProvider.getSystemJavaCompiler() все еще возвращается null.

Пожалуйста, помогите мне заставить мой код работать.

ответ

0

Просто скопируйте tools.jar файл из/Lib, чтобы Он работает

Вы можете получить по System.out.println (System.getProperty ("java.home"))

Большинство времени она является например C: \ Program files \ Java \ jre (версия) [для окон]

Смежные вопросы