Java - динамическая компиляция без JDK - PullRequest
3 голосов
/ 30 июня 2010

я знаю, что в j2se 6 появился API JavaCompiler; однако, это неудобно в использовании и требует JDK, а не JRE.

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

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

1 Ответ

3 голосов
/ 30 июня 2010

Вас может заинтересовать Janino , в частности SimpleCompiler .Для компиляции в памяти вы можете использовать конструктор Reader и StringReader.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...