2014-12-23 3 views
1

Я работаю над модульным приложением Grails, и я заинтересован в регистрации/установке плагинов Grails во время выполнения, желательно без перезапуска приложения. Это технически возможно? Как это можно сделать?Установка плагинов Grails во время выполнения

Благодаря

ответ

1

Хотя можно было бы взломать систему плагинов полностью обособленно и сделать эту работу в некотором роде это на самом деле не представляется возможным.

Учитывая, что плагины в приложении Grails установлены (documentation) и что вся система плагинов предназначена для использования во время сборки, я бы посоветовал даже не пытаться это сделать.

Если вы ищете модульный подход к установке и удалению частей приложения во время выполнения, вам может быть лучше смотреть на OSGI.

+0

Я действительно успешно использую OSGi в своем приложении, но хочу иметь возможность не только поставлять некоторый код в grails, но и регистрировать его как плагины grails или другие артефакты grails. –

+0

Проще говоря, добавление плагинов Grails или артефактов Grails во время выполнения не может быть выполнено. Система плагинов и артефактов предназначена для использования времени сборки, а не времени исполнения. –

Смежные вопросы