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

错误:无法初始化主类org.testng.testng,testng,Testng,我使用的是TestNG-TestNG-6.14.3.jar,我下载了它并将其放在TestNG.xml所在的test文件夹中 当我发出命令时 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 ma

我使用的是TestNG-TestNG-6.14.3.jar,我下载了它并将其放在TestNG.xml所在的test文件夹中

当我发出命令时

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上运行此操作


谢谢。

如果您观察到异常com/beust/jcommander/ParameterException,它将在jcommander.jar文件中提供的com/beust/jcommander包中查找ParameterException类


请参阅此处的所有依赖JAR添加支持JAR以避免此问题。

Hi将其添加到maven,但我仍然收到此错误