Java 从命令提示符运行testng

Java 从命令提示符运行testng,java,eclipse,selenium,command-prompt,Java,Eclipse,Selenium,Command Prompt,我已经为测试自动化创建了一个JavaSelenium应用程序,并希望将selenium与Jenkins集成。但是,我想测试程序是否在cmd上运行,但我不断得到“错误:无法找到或加载指定目录的主类”。此外,我还得到了由以下原因引起的-:java.lang.ClassNotFoundException:C:\Users\eclipse workspace\testJenkins\lib* 下面是使用的命令:java-cpc:\Users\eclipseworkspace\testJenkins\bi

我已经为测试自动化创建了一个JavaSelenium应用程序,并希望将selenium与Jenkins集成。但是,我想测试程序是否在cmd上运行,但我不断得到“错误:无法找到或加载指定目录的主类”。此外,我还得到了由以下原因引起的-:java.lang.ClassNotFoundException:C:\Users\eclipse workspace\testJenkins\lib*

下面是使用的命令:
java-cpc:\Users\eclipseworkspace\testJenkins\bin;C:\Users\eclipse workspace\testJenkins\lib\*org.testng.testng jenkins.xml


我的lib文件夹包含我使用过的所有JAR文件,bin文件夹是自动创建的。如何解决这个问题?

命令行选项需要一个类路径作为命令行上的下一个选项。您需要在需要的每个路径前面提供它

java -cp C:\Users\eclipse-workspace\testJenkins\bin -cp C:\Users\eclipse-workspace\testJenkins\lib org.testng.TestNG jenkins.xml

删除“;”之间的空格第二条路径“C:\Users…”的开头也删除了第二条路径末尾的“\*”。