我试图在Eclipse中启动一些早期工作的TestNG测试。但现在它根本没有运行,并显示一个对话框说" 启动myclassname遇到问题。"
它不会发生在包中的所有测试中,而只发生在其中一些测试中。
可能是什么原因?任何帮助缩小问题的人都会非常感激。
在以下期间发生内部错误:"启动myclassname"。 java.lang.ClassCastException:org.eclipse.jdt.core.dom.MarkerAnnotation无法强制转换为org.eclipse.jdt.core.dom.SingleMemberAnnotation at org.testng.eclipse.util.param.TestNGMethodParameterVisitor.getParametersMap(TestNGMethodParameterVisitor.java:182) at org.testng.eclipse.util.param.ParameterSolver.parseParameterNames(ParameterSolver.java:130) at org.testng.eclipse.util.param.ParameterSolver.solveParameters(ParameterSolver.java:113) at org.testng.eclipse.util.param.ParameterSolver.getParameterNames(ParameterSolver.java:91) at org.testng.eclipse.util.param.ParameterSolver.solveParameters(ParameterSolver.java:60) at org.testng.eclipse.ui.util.ConfigurationHelper.getLaunchSuites(ConfigurationHelper.java:416) at org.testng.eclipse.launch.TestNGLaunchConfigurationDelegate.createVMRunner(TestNGLaunchConfigurationDelegate.java:296) at org.testng.eclipse.launch.TestNGLaunchConfigurationDelegate.launchTypes(TestNGLaunchConfigurationDelegate.java:161) at org.testng.eclipse.launch.TestNGLaunchConfigurationDelegate.launch(TestNGLaunchConfigurationDelegate.java:91) 在org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885) 在org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) 在org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) 在org.eclipse.debug.internal.ui.DebugUIPlugin $ 8.run(DebugUIPlugin.java:1256) 在org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)