1

関連:EclipseからのTomcatの起動中にスローされた例外を表示できません

例外を強制的に中断するように Eclipse をセットアップしていNoClassDefErrorます。Eclipse を使用して Tomcat を起動し、Web アプリをデプロイすると、この例外タイプで 5 ~ 6 回の強制中断が発生しますが、文字通り catalina.out にも log4j ログ ファイルにも何も出力されません。log4j でいくつかの異なるログ レベル (エラー、警告、デバッグ) を試しましたが、これらの例外の発生に関する情報が見つかりません。実際、それらが起こっていることを私が知っている唯一の理由は、Eclipse デバッガーがそれらを壊しているからです。

概念的には、例外が何を示しているかは理解NoClassDefErrorできますが、スタック トレースがどこにも見つからないため、ロードに失敗しているクラスを取得できません。

4

2 に答える 2

0

私はこれを理解しませんでした。例外を無視しただけで、すべて問題ないようです。時間があれば、もっと深く掘り下げていきます。

于 2012-06-29T19:34:44.947 に答える
0

Tomcatログフォルダへの書き込み権限がありますか?

また、すべてのライブラリが戦争に陥ることを確認してください。プロジェクトを左クリックして、[プロパティ]に移動します。展開アセンブリに移動します。/WEB-INF/lib作成される戦争ですべてのライブラリがフォルダに移動することを確認してください。

于 2012-05-01T12:54:10.947 に答える