Есть ли способ сделать приложение Grails расширяемым без предоставления исходного кода приложению? Идея заключается в том, что я хочу, чтобы конечные пользователи могли добавлять функциональные возможности с помощью пользовательских модулей.
Я нашел это , но около дна написано:
Мне до сих пор неясно, как расширение может добавить нужный ему плагин или изменить Spring или ApplicationContext на лету без перезапуска. Дорожная карта Grails предполагает, что в скором времени будет внедрена инфраструктура плагинов для горячего развертывания, которая может решить этот вопрос.
Самая близкая вещь, которую я нашел в Grails Roadmap , это (как «тема» для Grails 2.0):
Поднимите модульную разработку с плагинами на новый уровень, позволив модульное развертывание с OSGi
Это то, что я ищу?