从命令行运行时,TestNG错误无法在类路径中找到类

从命令行运行时,TestNG错误无法在类路径中找到类,testng,Testng,我试图通过命令行运行testng,在类路径中有以下内容: testngjar,编译的测试用例文件的jar。 xml指向层次结构中的适当类 在maven中,所有这些都可以正常工作,但在尝试从命令行运行时: java -classpath .;C:/dev/farm-controller/tests/testng-6.8.jar org.testng.TestNG "C:/dev/farm-controller/tests/testng.xml" 我得到以下错误: [TestNG][错误]在类路径

我试图通过命令行运行testng,在类路径中有以下内容:

testngjar,编译的测试用例文件的jar。 xml指向层次结构中的适当类

在maven中,所有这些都可以正常工作,但在尝试从命令行运行时:

java -classpath .;C:/dev/farm-controller/tests/testng-6.8.jar org.testng.TestNG "C:/dev/farm-controller/tests/testng.xml"
我得到以下错误:

[TestNG][错误]在类路径中找不到类: com.company.rest.FarmControllerTest


我做错了什么?

如果你指的是一个罐子,那么你应该放*而不是。在您的类路径或jar名称中明确显示。

Where r u runnin ur tests from..which dir?