通过批处理文件或命令行运行testng.xml时出错。 错误:无法找到或加载主类org.testng.TestNG。 下面提到的批处理文件详细信息:
set projectLocation=C:\GitRapo\MyProject
cd C:\GitRapo\MyProject
set classpath=C:\GitRapo\MyProject\bin;C:\GitRapo\MyProject\lib\*
java org.testng.TestNG C:\GitRapo\MyProject\testng.xml
pause
答案 0 :(得分:0)
TestNG不在您的类路径中。
使用java
选项运行-cp
命令,将TestNG添加到类路径中。
我看到你已经设置了classpath
变量,所以只需使用它:
java -cp %classpath% org.testng.TestNG %ProjectPath%\testng.xml
如果您使用的语言有命名约定,请选择它。
顺便说一句,我通常使用Maven来计算类路径等
通常mvn clean install
就足够了。