由于java.lang.NoClassDefFoundError无法运行TestNG:org / testng / CommandLineArgs

时间:2019-05-23 10:24:48

标签: java selenium intellij-idea automated-tests testng

在Intellj中设置TestNG之后,我尝试通过testng.xml文件运行Testcase。但是我在线程“主” java.lang.NoClassDefFoundError中收到了-Exception:org / testng / CommandLineArgs-错误

其他解决方案都无法帮助我。谢谢

我已经尝试过编辑Testng的配置,将套件更改为“整个项目”和“单个模块”选项,但它们都不起作用。

TC已具有@Test()值才能运行它们。

TESTNG.XML文件配置

    

    <classes>

        <class name="testCases.TC_1688"/>
        <class name="testCases.TC_1689"/>

    </classes>


</test>

我收到以下错误

线程“ main”中的异常java.lang.NoClassDefFoundError:org / testng / CommandLineArgs     在org.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:120)

1 个答案:

答案 0 :(得分:0)

问题已解决

从项目结构的图书馆中删除旧的testng-5.11-jdk15。ù

问题与以下帖子相关: -https://youtrack.jetbrains.com/issue/IDEA-143967