1

現在、Jenkins と Grails プラグインを使用してビルドしている Grails プロジェクトがあります。Grails の起動中に StackOverflowError がスローされるように見えることがあります。これは常に行われるわけではないようです。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
4

2 に答える 2

2

ユーザーのホーム ディレクトリに .inputrc ファイルがないために、無限ループがこの問題を引き起こしています。

.inputrc ファイルをユーザーのホーム ディレクトリに配置すると、すべての設定が完了します。

詳細については、この電子メール スレッドを参照してください。

注: Grails Jira のバグ ( Grails-1162 )としてこれを報告しました。

于 2014-08-15T14:38:29.773 に答える