Да, мы знаем обо всех рисках безопасности, связанных с возможностью загрузки кода пользователями в производственную систему, но ради этого вопроса давайте представим, что это не имеет значения.
В разрабатываемом приложении Grails нам необходимо разрешить пользователю загружать некоторый код Groovy, который будет использоваться приложением Grails, а также интерфейс командной строки, который наши клиенты будут загружать и использовать.
Мне известна следующая документация относительно встраивания Groovy.
Есть ли лучшая альтернатива, чем встраивание и интерпретация на лету? Или это в значительной степени так?