【问题标题】:An internal error occurred during launching testng in eclipse在 eclipse 中启动 testng 时发生内部错误
【发布时间】:2018-02-12 23:14:21
【问题描述】:

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

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

创建项目的步骤:

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

应用解决方案:

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

源代码:

package usermigration;

import org.testng.annotations.Test;

public class test {


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

}

【问题讨论】:

  • 请分享异常的完整堆栈跟踪
  • 它没有生成任何堆栈跟踪。我在执行文件时弹出。
  • 您是否设置了testng.xml 文件?

标签: java eclipse testng testng-eclipse


【解决方案1】:

我终于找到了根本原因。我已经从 eclipse 中删除了 M2E jar,它解决了这个问题。

【讨论】:

    【解决方案2】:

    看起来这是 PR #351 引入的回归,它现在应该在 beta 通道中修复:http://beust.com/eclipse-beta,将很快部署一个修补程序。


    -- 编辑

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

    【讨论】:

      猜你喜欢
      • 2016-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-18
      • 1970-01-01
      • 2018-07-27
      • 2014-01-28
      • 2019-09-06
      相关资源
      最近更新 更多