2012-01-02 2 views
3

При создании плагина, который зависит от других плагинов, вы указываете эти зависимости в конфигурации плагина через карту dependsOn.Зависимости плагинов Grails

Что я хочу знать, если эти плагины загружаются автоматически при запуске команды install-plugin? Если нет, как его можно настроить?

ответ

4

Так оно и работает в 1.2 и 1.3. В 2.0, однако, вы хотите настроить зависимости в разделе pluginsBuildConfig.groovy, так как dependsOn не заполняет файл pom, и это то, что используется для управления зависимостями в версии 2.0.

1.3 также может работать с зависимостями в BuildConfig.groovy, но 1,2 и ранее не может. Я думаю, что можно с уверенностью предположить, что число пользователей по-прежнему мало или раньше, но если вам нужно поддерживать более старые версии, вы можете просто включить в них инструкции для явной установки необходимых зависимостей перед установкой вашего плагина.

+0

Спасибо, Берт, это помогло тонне! – gotomanners

+0

@ Burt-beckwith - Спасибо за разъяснение, я был под впечатлением, что плагины, указанные в файле dependOn, будут загружаться автоматически. Документировано ли где-нибудь, что Grails 2.x не работает таким образом? –

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