我在linux机器的命令行中运行testNG程序时遇到以下错误。
echo $ CLASSPATH (确认testng jar在CLASSPATH中)
然后运行以下(testng.xml和testclass在当前目录中)
bash-2.05b#java org.testng.TestNG testNG.xml
线程“main”中的异常java.lang.NoClassDefFoundError:com / beust / jcommander / ParameterException
我读了一些关于添加jcommander类的线程,但是那些是从ant运行时.....不是从命令行运行时.....对此有什么帮助?
答案 0 :(得分:0)
对不起。好像这是我的错误。
classpath没有jcommander jar的正确文件夹。这似乎解决了这个问题。