Вопрос

Я знаю, что J2SE 6 представил API Javacompiler; Тем не менее, он громоздкий использовать и требует JDK, а не JRE.

Можно ли сделать динамическую компиляцию без JDK?(Я очень заинтересован в компиляции по всему в памяти.)

Кроме того, я ожидаю, что производительность будет близко к RAW Java-коде, поэтому я не хочу использовать язык сценариев, такими как Beanshell или Groovy.

Спасибо.

Это было полезно?

Решение

Вы можете быть заинтересованы в Джанин, особенно Simplecompiler. Отказ Для компиляции в памяти вы можете использовать Constructor Reader, и а StringReader.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top