如何获得关于配置类路径阶段的Grails应用程序的更多信息?

时间:2012-03-22 15:57:25

标签: grails

我正在运行一个Grails应用程序,它只是陷入了配置类路径阶段,有没有办法获得有关最新情况的更多信息?我试过verboseCompile切换无效。

grails run-app --verboseCompile  
| Configuring classpath

3 个答案:

答案 0 :(得分:21)

在此处查找BuildConfig.groovy文件(/AppName/grails-app/conf/BuildConfig.groovy),然后找到log参数并将其设置为verbose

grails.project.dependency.resolution = {
...
log "verbose" // log level of Ivy resolver, either 'error', 'warn', 'info', 'debug' or 'verbose'
...

答案 1 :(得分:3)

如果在将日志级别设置为详细后没有看到任何输出,可能是因为您的grails.project.dependency.resolver参数仍设置为maven。将其设置为ivy并再次检查。

答案 2 :(得分:2)

即使没有任何实际错误,对于大型项目,下载所有依赖项可能需要很长时间(特别是如果按照this answer清除常春藤缓存)。

观察您的常春藤缓存目录(例如watch ls ~/.grails/ivy-cache);如果一切正常,你应该看到逐渐下载/安装依赖项。

如果事情没有正常工作(例如,没有任何东西出现在那里,或者出现了一些事情,那么下载似乎已经停止了)Usman的verbose logging可能是要走的路。