当我尝试运行testNg类时,我立即收到有关NullPointerException的错误(请参阅下面的日志)。
!ENTRY org.eclipse.core.jobs 4 2 2016-06-10 11:58:27.039
!MESSAGE An internal error occurred during: "Launching ConvertionManagerTest".
!STACK 0
java.lang.NullPointerException
at java.util.StringTokenizer.<init>(Unknown Source)
at org.osgi.framework.Version.<init>(Version.java:125)
at org.testng.eclipse.launch.TestNGLaunchConfigurationDelegate.launch(TestNGLaunchConfigurationDelegate.java:74)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
我已尝试不安装插件的可选组件(M2E集成),如在Stackoverflow上的其他问题中所见,但它无法解决问题。
似乎有些关于TestNG配置的事情,但在安装上遇到RunConfiguration时,它们都是等效的。
任何想法?
答案 0 :(得分:1)
您是否可以提供更多信息来帮助诊断此问题。 您的启动配置中的Java版本是什么?什么是Eclipse版本?
请将详细信息分享到github上的相应票证:https://github.com/cbeust/testng-eclipse/issues/257
感谢