cmd下运行testng提示无法找到testng主类

有没有遇到一种文体,比如cmd下运行testng提示无法找到testng主类,如下如

image.png

小姐姐搜边百度尝试了各种办法,然后解决了,步骤如下

1.配置testng的环境变量

新建一个TESTNG目录,用来存放依赖jar包,如放置C盘:
C:\TESTNG
jcommander-1.72.jar
testng-6.14.2.jar

cmd下运行testng提示无法找到testng主类_第1张图片
image.png
2.配置系统变量:计算机-属性-高级系统设置-高级-环境变量-系统变量

变量名:TESTNG_HOME
变量值:C:\TESTNG


cmd下运行testng提示无法找到testng主类_第2张图片
image.png
3.ClASSPATH加入:

与前面配置用;隔开
;%CLASSPATH%;%TESTNG_HOME%\testng-6.14.2.jar;%TESTNG_HOME%\jcommander-1.72.jar


cmd下运行testng提示无法找到testng主类_第3张图片
image.png
3 cmd执行testng.xml文件

进入testng.xml 文件目录 执行命令:
java org.testng.TestNG testng.xml

哎呦,还是不好使对不对,那给你支一招,重启电脑,有时候环境变量需要重启电脑才能生效,有时候配置完就生效,具体什么原因我也不晓得~~~

你可能感兴趣的:(cmd下运行testng提示无法找到testng主类)