Я делаю игру с падающим песком на Java. Я хочу, чтобы пользователи могли написать для него свой собственный движок, используя более простой язык. Игры с падающим песком могут сильно нагружать ЦП, поэтому я хочу, чтобы движок работал как можно быстрее, и при этом не приходилось вручную компилировать.
Мне нужно знать, как компилировать файлы javascript rhino в файлы .class во время выполнения, которые будут использоваться.
Я искал способ, но не смог найти ничего, кроме ручной компиляции с помощью командной строки, которую я не хочу, чтобы пользователи делали.