我创建了一个TestNG类(FirstTest.java),当我将测试用例作为TestNG Test运行时,我收到以下错误。
在:"启动FirstTest"期间发生内部错误。 显示java.lang.NullPointerException
Eclipse版本:Luna Service Release 2(4.4.2)
如果有人知道请帮助!
答案 0 :(得分:9)
我今天遇到了类似症状的问题。我不确定它是否是同一个问题,但它与您问题中的所有内容相符。
就我而言,日志文件说:
!ENTRY org.eclipse.core.jobs 4 2 2015-12-03 15:49:19.369
!MESSAGE An internal error occurred during: "Launching NewTest".
!STACK 0
java.lang.NullPointerException
at org.testng.eclipse.maven.MavenTestNGLaunchConfigurationProvider.getVMArgsFromPom(MavenTestNGLaunchConfigurationProvider.java:74)
所以我的问题是Eclipse中的TestNG-plugin找不到pom文件,因为我没有使用Maven。无论如何,卸载TestNG Eclipse插件的可选M2E(Maven ...)部分后,我可以成功运行我的TestNG测试用例。
如果您遇到同样的问题,请通过选择
来卸载Eclipse中的M2E部件希望这有帮助!
答案 1 :(得分:5)
需要卸载M2E。 我卸载如下路径: 帮助 - >安装新软件 - >已安装 - >卸载M2E
答案 2 :(得分:1)
我在Eclipse中安装了TestNG并尝试执行测试用例但收到错误消息“启动测试用例遇到问题,在启动测试用例期间发生内部错误”
我猜Eclipse中的TestNG-plugin可能会失败,我卸载了可选的M2E(Maven ......)。在卸载TestNG Eclipse插件的可选M2E(Maven ...)部分后,我可以成功运行我的TestNG测试用例。
如果您遇到同样的问题,请通过选择
来卸载Eclipse中的M2E部件帮助 安装新软件...... 什么已安装? 选择TestNG M2E软件,然后单击“卸载”
答案 3 :(得分:1)
答案 4 :(得分:1)
嗨,我遇到了同样的问题。日食未能启动该动作,
要解决此问题,请按照以下步骤操作