我正在尝试在 Eclipse 中启动一些 TestNG 测试,这些测试工作较早。但是现在它根本不运行,并显示一个对话框,说
“启动 myclassname 遇到了问题。 ”
包中的所有测试都不会发生这种情况,而只会发生在其中的一些测试中。
可能是什么原因?任何缩小问题范围的帮助将不胜感激。
在“启动 myclassname”期间发生内部错误。java.lang.ClassCastException: org.eclipse.jdt.core.dom.MarkerAnnotation 无法在 org.testng.eclipse.util.param.TestNGMethodParameterVisitor.getParametersMap(TestNGMethodParameterVisitor.java 中转换为 org.eclipse.jdt.core.dom.SingleMemberAnnotation :182) 在 org.testng.eclipse.util.param.ParameterSolver.solveParameters(ParameterSolver.java:113) 在 org.testng. eclipse.util.param.ParameterSolver.getParameterNames(ParameterSolver.java:91) 在 org.testng.eclipse.util.param.ParameterSolver.solveParameters(ParameterSolver.java:60) 在 org.testng.eclipse.ui.util.ConfigurationHelper。 getLaunchSuites(ConfigurationHelper.java:416) 在 org.testng.eclipse。