Цитата:
Сообщение от Mifesto
вот где собака зарыта...
в классе javax.tools.ToolProvider переменная указывает на "com.sun.tools.javac.api.JavacTool", но в JRE такого пакейджа нет, он в файле JDK tools.jar.
Отсается 2 пути, или искать альтернативный компилятор, или же скопировать %JAVA_PATH%\jdk1.7.0_04\lib\tools.jar в вашу папку с либами.
|
В сборке присутствует javac.jar, он не подхватывается. Предполагаю, что tools.jar тоже не подхватится. Загрузка происходит не просто Class.forName("com.sun.tools.javac.api.JavacTool") , а как-то по-другому.