0

Iam は eclipse juno と gwt 2.5 を使用して います。GWTTestCase によって拡張される Test-class を作成するときに、 gwt Junit テスト チュートリアルに従います。次のメッセージが表示されます。

Description Resource Path Location Type The project was not built since its build path is incomplete. Cannot find the class file for junit.framework.TestCase. Fix the build path then try building this project homeopathischeAnwendung Unknown Java Problem

何をすべきか?

4

2 に答える 2

1

解決策を見つけました。私が最初に犯した間違いがありました。

junit.jar をダウンロードしてビルドパスに追加しました。それは誤りでした。gwt.project -> Build Path -> Add Library -> JUnit のパッケージ エクスプローラーを右クリックして、eclipse で junit を追加する正しい方法。

私が犯した 2 番目の間違いは、テストクラスの場所でした。「Test」という名前の追加のフォルダーを作成し、このフォルダーに Test-Class を含むパッケージを配置しました。それも嘘だった。

MyGwtApplication
src
    package.number.one
        MyGwtApplication.gwt.xml
    package.number.one.client
        MyGwtApplication.java
test
    package.number.one.testing
        MyTestClass.java

それは間違っています!

テストクラスは src フォルダーにある必要があります

MyGwtApplication
src
    package.number.one
        MyGwtApplication.gwt.xml
    package.number.one.client
        MyGwtApplication.java
    package.number.one.client.testing
        MyTestClass.java
于 2013-01-21T22:28:00.857 に答える
1

Junit がクラスパスにありません: http://junit.sourceforge.net/

またはmavenの依存関係:

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.11</version>
    <scope>test</scope>
</dependency>
于 2013-01-20T09:02:10.040 に答える