1

何らかの理由で、Eclipse から #@$% が返されます。

まず、いくつかの基本情報: 現在、OS 10.8.4、4CPU、16GB RAM を搭載した Mac で Eclipse Kepler を使用しています。さらに、Spring 3.1.0-Release バージョンを使用しています。

私が行っているのは、SpringJUnit4ClassRunner クラスを使用して統合テストを実行しているだけです。これは、アプリケーション コンテキストをロードできることを確認するためのテストです。

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { TestConfiguration.TestApplicationContextFile })
public class InitIT {

    @Test
    public void testInit() {
    }
}

アプリケーション コンテキストに問題がある場合 (たとえば、誰かがクラスに @Component アノテーションを付けるのを忘れて、「BeanCreationException」が発生した場合)、Eclipse は単にフリーズし、何もすることを拒否します。スタックトレースも見えないので、何が問題なのかわかりません.EclipseはCPUを100%以上使用してハングし、「停止」を押すことさえできません.

これは毎回発生するわけではありませんが、発生する場合は非常に一貫しています。また、言うまでもなく、アプリケーション コンテキストが正常に読み込まれると、すべてがスムーズに実行されるため、問題が発生した場合にのみ問題が発生します。

SpringJUnit4ClassRunner を使用する代わりに Main 関数からアプリケーション コンテキストをロードするだけで、少しは良くなりますが、それでも Eclipse が「クールダウン」して快適になるには数分かかります。スタックトレースを表示するには十分です。

何か案は?役立つ情報をさらに送信できるかどうかお知らせください:)

ありがとう!そうです

4

0 に答える 0