我有一个 Grails 项目,目前正在使用 Jenkins 和 Grails 插件构建。有时它似乎在启动 Grails 时抛出了 StackOverflowError。它似乎并没有一直这样做,如果我重新启动 Jenkins 网络应用程序,错误就会消失。
错误是
Exception: java.lang.StackOverflowError thrown from the UncaughtExceptionHandler in thread "main"
Build step 'Build With Grails' marked build as failure
我能做些什么来找出这个错误的根源吗?不幸的是,这里的控制台输出不是很有用。
编辑
我添加了
--verbose --stacktrace
到构建目标以尝试获得更多输出。问题是当它失败时我没有得到任何新东西。同样的错误,输出看起来像
/opt/local/grails/bin/grails clean --verbose --stacktrace --non-interactive
Exception: java.lang.StackOverflowError thrown from the UncaughtExceptionHandler in thread "main"
Build step 'Build With Grails' marked build as failure