Как скомпилировать в java-коде [duplicate]

Вы также можете просто установить gem как rufus-scheduler, если вы используете приложение rails и планируете настройку таким образом. Я не знаю, по какой-то причине это плохая практика, но это то, что я делаю с моим приложением, и, похоже, это работает нормально.

6
задан ThinkingStiff 19 August 2012 в 21:43
поделиться

3 ответа

В Java 6 и далее существует API для использования компилятора. Это может быть то, что вы ищете.

http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/

http://docs.oracle.com/javase/6/docs/api/javax/tools/JavaCompiler.html

Обратите внимание, что вам нужно JDK, чтобы компилятор был доступен. JRE будет недостаточно. Если это проблема, подумайте о внедрении компилятора Eclipse Java в ваше приложение.

13
ответ дан Thorbjørn Ravn Andersen 16 August 2018 в 01:27
поделиться

Библиотека прикладного кода байтов Apache - ваш друг.

http://commons.apache.org/bcel/

3
ответ дан Dan 16 August 2018 в 01:27
поделиться

Java 6 имеет API компилятора. Ознакомьтесь с классом компилятора Java Javadoc

http://docs.oracle.com/javase/6/docs/api/javax/tools/JavaCompiler.html

и пример

http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/

10
ответ дан Dungeon Hunter 16 August 2018 в 01:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: