Jenkins Grails插件因StackOverflower错误而失败

Jenkins Grails插件因StackOverflower错误而失败,grails,jenkins,Grails,Jenkins,我有一个Grails项目,我目前正在用Jenkins和Grails插件构建这个项目。有时,它似乎在启动Grails时抛出了一个StackOverflower错误。它似乎并不总是这样,如果我重新启动Jenkins web应用程序,错误就会消失 错误是 Exception: java.lang.StackOverflowError thrown from the UncaughtExceptionHandler in thread "main" Build step 'Build With Grai

我有一个Grails项目,我目前正在用Jenkins和Grails插件构建这个项目。有时,它似乎在启动Grails时抛出了一个StackOverflower错误。它似乎并不总是这样,如果我重新启动Jenkins web应用程序,错误就会消失

错误是

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

由于用户主目录中缺少.inputrc文件,无限循环导致此问题

把一个.inputrc文件放在你的用户主目录中,你应该已经准备好了

有关更多详细信息,请参阅


注意:我在Grails Jira中报告了一个bug(),您可以尝试禁用丑化javascripts:

到您的Config.groovy


这对我有帮助。以前的答案(adding.inputrc)没有。

没有。虽然现在似乎不那么频繁了。我解决了我的问题。显然是错误的用户启动了竹子服务。所以我的与权限错误有关。这在Windows上吗?你能更具体地说明什么是.inputrc文件吗?这是Linux。我不确定windows中是否存在类似的问题。我在windows环境中遇到过类似的问题。我在管理模式下打开了命令提示符,并执行了相同的操作。在我的情况下,它是有效的。非常感谢你这个兰迪亚。。。我一直在做一个噩梦,试图让一个旧版本的Grails工作,而缺少一个.inputrc文件是罪魁祸首。我自己从来没有发现过。
grails.assets.minifyJs = false