错误:无法初始化主类org.testng.TestNG

时间:2018-07-13 06:02:01

标签: testng

我正在使用TestNG testng-6.14.3.jar,我将其下载并放置在testng.xml所在的测试文件夹中,

我给出命令时

java -cp "/c/Project/Test/Dependency/testng-6.14.3.jar" org.testng.TestNG testng.xml

它给出错误:

Picked up JAVA_TOOL_OPTIONS: -Djava.vendor="New Oracle"
Error: Unable to initialize main class org.testng.TestNG
Caused by: java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException

我正在通过GitBash在Windows上运行此操作,

谢谢。

1 个答案:

答案 0 :(得分:1)

如果您观察到com / beust / jcommander / ParameterException异常,则在com / beust / jcommander包中寻找ParameterException类,该类可在jcommander.jar文件中找到

在此处查看所有依赖的jars https://mvnrepository.com/artifact/org.testng/testng/6.14.3,添加支持的jars来避免此问题。