Как загрузить, скомпилировать и вызвать файл JRuby из Java?
Лучший документ, который я нашел, был таким, но он немного устаревший - устарел или отсутствует. Я хотел бы, из кода Java:
- Загрузить
.rb
файл из файловой системы. - Убедитесь, что он скомпилирован в максимально быструю форму, поскольку он существует на долго работающем сервере.
- Вызовите функцию или класс в этом файле, передавая значения, созданные на стороне Java.
- (Если это возможно) быть в состоянии повторить шаги 1-3, если
.rb
изменения файла, и забрать новый код Ruby.