0

在 linux 机器的命令行中运行 testNG 程序时出现以下错误。

echo $CLASSPATH(确认 testng jar 在 CLASSPATH 中)

然后运行以下(testng.xml 并且 testclass 在当前目录中)

bash-2.05b# java org.testng.TestNG testNG.xml

线程“主”java.lang.NoClassDefFoundError 中的异常:com/beust/jcommander/ParameterException

我读了一些关于添加 jcommander 类的线程,但这些线程是从 ant 运行时......而不是从命令行运行时......对此有什么帮助吗?

4

1 回答 1

0

对不起。好像这是我的错误。

类路径没有 jcommander jar 的正确文件夹。这似乎已经解决了这个问题。

于 2013-02-21T22:32:32.967 回答