Eclipse で Tomcat を実行すると、非デバッグ モードでは問題なく動作しますが、デバッグ モードでは動作しません。Tomcat サーバーをデバッグ モードで起動しようとすると、コンソール出力はしばらく問題ないように見えますが、その後速度が低下し始め、最終的には停止して、CPU を 100% に固定します。私はそれが関連しているとは思わないが、念のために - 速度が低下し始め、最終的に停止するときのコンソール出力を次に示します (停止すると、コンソール出力はなくなりますが、CPU は 100% のままです)。
2009-09-02 14:35:30,859 INFO NONE org.springframework.context.weaving.DefaultContextLoadTimeWeaver:72 - Found Spring's JVM agent for instrumentation
2009-09-02 14:35:49,562 INFO NONE org.springframework.beans.factory.support.DefaultListableBeanFactory:414 - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@ed889d: defining beans [...
2009-09-02 14:37:31,031 INFO NONE org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean:221 - Building JPA container EntityManagerFactory for persistence unit ...
私はそれを修正するために考えられるすべてを試しました:
- cleanesd tomcat 作業ディレクトリ
- 再開した日食
- Windowsを再起動しました
- すべてのプロジェクトを更新/クリーンアップ
先週、eclipse ganymedeを使用してこの問題が発生しました。この問題が発生する数か月前から、デバッグ モードで正常に動作していました。これを引き起こすような大幅な変更をプロジェクトに加えていません。最終的に、Eclipse galileo にアップグレードして問題を解決しました。2日後、ガリレオでも同じ問題が発生しています。私が言ったように、非デバッグモードでは正常に動作します。どんな助けでも大歓迎です。
他のものはデバッグモードで機能することを追加する必要があります-たとえば、junit テストなどは、tomcat に固有のものです。