我使用eclipse juno和gwt 2.5,我跟随gwt Junit test tutorial 当我创建由GWTTestCase扩展的Test-class时,我收到此消息:
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
该怎么办?
答案 0 :(得分:1)
您的类路径中缺少Junit:http://junit.sourceforge.net/
或maven依赖:
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
答案 1 :(得分:1)
我找到了解决方案。 我在开始时犯了一个错误。
我下载了junit.jar并将其添加到buildpath中。 那是错误的。 通过右键单击gwt.project上的包浏览器来正确添加junit和Eclipse的方法 - &gt;构建路径 - &gt;添加库 - &gt; JUnit的。
我犯的第二个错误是我的Test-Class所在的位置。 我创建了一个名为“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