Java - динамическая компиляция без JDK
-
01-10-2019 - |
Вопрос
Я знаю, что J2SE 6 представил API Javacompiler; Тем не менее, он громоздкий использовать и требует JDK, а не JRE.
Можно ли сделать динамическую компиляцию без JDK?(Я очень заинтересован в компиляции по всему в памяти.)
Кроме того, я ожидаю, что производительность будет близко к RAW Java-коде, поэтому я не хочу использовать язык сценариев, такими как Beanshell или Groovy.
Спасибо.
Решение
Вы можете быть заинтересованы в Джанин, особенно Simplecompiler. Отказ Для компиляции в памяти вы можете использовать Constructor Reader, и а StringReader
.
Не связан с StackOverflow