在eclipse

时间:2017-09-04 17:22:48

标签: java eclipse testng testng-eclipse

我创建了简单的测试类并在执行时遇到错误“发生内部错误:”启动测试“.java.lang.NullPointerException”。

我厌倦了这个问题。我在谷歌搜索了很多并应用了所有可能的解决方案,但仍然遇到同样的问题。我知道,这是配置问题,但无法弄清楚在哪里?

按照以下步骤创建项目:

  • 打开Eclipse
  • 安装TestNG插件
  • 创建Java项目
  • 添加TestNG Library
  • 创建TestNG类
  • 执行该课程(如上所述)

应用解决方案:

  • 重新安装了Eclipse。
  • 重新安装了TestNG插件
  • 卸载了MVC TestNG插件

源代码:

package usermigration;

import org.testng.annotations.Test;

public class test {


@Test   
public void a()
{
    System.out.println("a");
}

}

2 个答案:

答案 0 :(得分:1)

看起来它是由PR #351引入的回归,它现在应该在测试版渠道中修复:http://beust.com/eclipse-beta,很快会部署修补程序。

- 编辑

现在发布了修补程序6.12.0.201709050550:https://dl.bintray.com/testng-team/testng-eclipse-release/6.12.0/

答案 1 :(得分:0)

最后,我确定了根本原因。我已经从eclipse中删除了M2E罐子,它解决了这个问题。