Мне нужно иметь событие, которое расскажет мне, когда закончится загрузка Grails.
Либо это может быть область кода, которая на самом деле является окончанием загрузки сервера.
Grails: когда заканчивается загрузка Grails?
Проблема, что я пытаюсь получить список плагинов, у меня есть код, который его создает, но он должен быть, когда сервер загружен полностью.
Я попытался сделать это int функцией init(), и это нехорошее место, чтобы это сделать.
Любые другие предложения?
код, который я пытаюсь пробег:
org.codehaus.groovy.grails.web.util.WebUtils.retrieveGrailsWebRequest().applicationContext.getBean('pluginManager').allPlugins.each {plugin ->
println "${plugin.name} - ${plugin.version}" }
Можете ли вы опубликовать фрагмент кода, который может сделать вещи более понятными? –
Я отредактировал оригинальное сообщение – roeygol
Вы должны поместить это в метод bootStrap.groovy init. Это просто запускается до появления приложения Grails. Вы пытаетесь сделать то же самое? –