JUnit4 + Eclipse"启动期间发生内部错误"

Mik*_*ike 18 java eclipse junit

我正在尝试在Eclipse 3.4.2上运行JUnit4测试用例,但它甚至都不适合我.我的构建路径和测试应用程序中有junit-4.7.jar.

这是一个简单的例子,说明了我的问题

package test;
import org.junit.Before;
import org.junit.Test;

public class UTest {    
    @Test
    public void test() {
    }

    @Before
    public void setUp() throws Exception {
    }
}
Run Code Online (Sandbox Code Playgroud)

编译好了

然后我从Eclipse运行"运行JUnit测试用例",我收到一条带有此消息的错误对话框

"Launching UTest' has encountered a problem
An internal error occurred during: "Launching UTest".
java.lang.NullPointerException
Run Code Online (Sandbox Code Playgroud)

是什么导致这些NullPointerExceptions?我究竟做错了什么?

Joa*_*rra 32

尝试一切后,对我有用的是:

  1. 去帮忙
  2. 安装新软件
  3. 使用:Juno
  4. 编程语言(扩展)
  5. 安装Java开发工具
  6. 重新开始

有用 :)

  • 我必须安装的软件包的名称是*Eclipse Java Development Tools*,而不仅仅是*Java Development Tools*. (5认同)

Mik*_*ike 4

我只需删除工作区和 Eclipse 目录并重新开始即可解决此问题。