Доступ к app.getStartupArgs()
может быть сделан из любого места, где у вас есть доступ к переменной app
. Помните, что сценарии жизненного цикла всегда выполняются внутри EDT, без исключений.
Лично я склонен все больше и больше использовать события приложения, например, чтение аргументов запуска после создания всех групп запуска mvc может быть сделано следующим образом (в файле с именем griffon-app/conf/Events.groovy
)
onStartupEnd = { app ->
println app.startupArgs
}