Вы также можете просто установить gem как rufus-scheduler, если вы используете приложение rails и планируете настройку таким образом. Я не знаю, по какой-то причине это плохая практика, но это то, что я делаю с моим приложением, и, похоже, это работает нормально.
В 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 в ваше приложение.
Библиотека прикладного кода байтов Apache - ваш друг.
Java 6 имеет API компилятора. Ознакомьтесь с классом компилятора Java Javadoc
http://docs.oracle.com/javase/6/docs/api/javax/tools/JavaCompiler.html
и пример
NullPointerException
: o – Bluefire 18 August 2012 в 15:41