У меня возникла небольшая проблема, но я не уверен, что делаю неправильно.Я взял последнюю версию Rhino, но документация по API 404ing, а последняя версия, доступная в интернет-архиве, не завершена!
У меня есть файл JavaScript с несколькими функциями.Я скомпилировал это в файл .class и могу получить к нему доступ в Java для выполнения print () и т. Д.
Что я не могу понять, так это как получить доступ к возвращаемым значениям функций JavaScript илизапустить скрипт и вернуть значение.
CompiledClass instance = new CompiledClass();
instance.main(arg);
... работает нормально, но main не (и не может) возвращать значение.Если у меня в JavaScript есть метод с именем say countApples (), который возвращает int, как мне получить к нему доступ?