为了在命令行上运行 TestNG 测试,我必须在类路径中设置 TestNG。为此,我经历了 -
Unable to execute TestNG Suite file via command line
Getting error Could not find or load main class org.testng.TestNG
这表明如果 testng.jar
位于项目的 lib
文件夹中,则设置路径直到 lib
文件夹(如 - C:\Workspace\projectname\lib\*
) 在类路径中。
但就我而言,我使用的是 Maven 项目,因此没有 lib
文件夹来放置 jar。在这种情况下,如何在类路径中设置 TestNG?因此在命令行上运行 TestNG 测试。
最佳答案
如果您使用的是 maven ,您是否尝试过使用命令运行测试
mvn test -DsuiteXmlFile=<xml file>
关于java - 如何在 Maven 项目的类路径中设置 TestNG?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29275132/