Я нашел Rhino JS Compiler документацию, в которой говорится, как скомпилировать JS -> JVM, но единственный документированный интерфейс, который я нашел, - для инструмента командной строки.Кроме того, кажется, что он построен для сценария использования «script (список команд)» -> «метод runnable Main ()», а не (например) для создания подклассов определенного класса Java.
Есть липростой способ использовать генератор кода Rhino для создания файла .class для класса, который я определяю?В частности, я пытаюсь реализовать интерфейс для использования с библиотекой Java, который будет переворачиваться и использовать проверку на нем, поэтому обычный механизм интерпретатора реализации интерфейса в Rhino здесь не будет работать.