Я объявил несколько @Components в src/groovy/my/package плагина grails 3.1.10 и добавил имя пакета в проверку компонентов, добавив следующее в grails- приложение/INIT/application.groovy:Правильный способ добавления пакетов в проверку компонентов в Grails 3
@Override
Collection<String> packageNames() {
super.packageNames() + ['package.from.plugin']
}
Он хорошо работает до тех пор, как я бегу сам плагин. Когда я включаю свой плагин, добавив его в build.gradle моего приложения:
compile project(':my-plugin')
и запустить приложение, бобы, объявленные в моем-плагин не получить проводной правильно больше, они не могут быть найдены.
Каков правильный способ добавления пользовательских компонентов/компонентов из графического адаптера Grails в приложение Grails для приложения?