У меня есть потребность в языке сценариев в моем Java-приложении.
Я склоняюсь к Groovy, поскольку инструменты и язык кажутся наиболее подходящими для работы.
Пришло мое замешательствооткуда весь JSR-223 вписывается во все это.Должен ли я заботиться об использовании определенных интерфейсов JSR-223 при создании движка?
Например, нам необходимо удаленно хранить наши сценарии и иметь возможность запускать наше приложение для их повторной загрузки по требованию. GroovyScriptEngine , кажется, является именно тем, что мы хотели бы использовать.
Однако, эта страница говорит о создании движка Groovy в соответствии со спецификацией JSR-223.Этот интерфейс намного более ограничен и не имеет необходимой нам функциональности, без создания дополнительного кода.
Как JSR-223 вписывается во все это?Должен ли я заботиться об использовании интерфейсов JSR-223?Почему?