Я хотел бы использовать Bean Scripting Framework , чтобы сделать некоторые из моих классов Java доступными для пользователей в моей компании, которые хотят писать скрипты +, которые могут быть знакомы с Javascript или Python (через Jython ) или Ruby (через JRuby).
Я не могу найти много учебной документации о том, как заставить BSF работать ... что я хотел бы сделать, это сделать приложение Java, которое запускает оболочку, либо в Javascript, либо в Jython, либо в JRuby, и предоставляет некоторые классы Java мой язык сценариев.
Есть указатели? Я просмотрел некоторые документы на странице BSF Resources , но у меня такое ощущение, что мне не хватает чего-то очевидного для начала.
(как будто там уже должна быть какая-то оболочка, полная с рудиментарным отладчиком ...)
edit: уточнить - я знаю, как запустить bsf.jar, все работает отлично. И я знаю, как запустить оболочку Javascript с помощью Rhino, но это специфично для Javascript и не имеет ничего общего с BSF. У меня вопрос, есть ли не зависящая от языка оболочка, которая работает с BSF?