Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当我通过终端运行testng时,我得到了这个错误:testng错误在类路径中找不到类_Java_Classpath_Testng - Fatal编程技术网

Java 当我通过终端运行testng时,我得到了这个错误:testng错误在类路径中找不到类

Java 当我通过终端运行testng时,我得到了这个错误:testng错误在类路径中找不到类,java,classpath,testng,Java,Classpath,Testng,我试图通过命令行运行testng,我使用了以下命令: 实际上,我的操作系统是linux ubuntu,我使用了以下命令: java-cp“lib/*:bin”org.testng.testng testng.xml问题很明显。错误消息所抱怨的类不在类路径上。。。就像上面说的 要么您的类路径不正确(例如,-cp后面的内容),要么您的类名称不正确。(我认为这需要是一个完全合格的类名……也许你给了一些不同的东西。) 一种可能性是shell正在类路径中“globing”*。尝试运行echo“lib/*:

我试图通过命令行运行testng,我使用了以下命令: 实际上,我的操作系统是linux ubuntu,我使用了以下命令:
java-cp“lib/*:bin”org.testng.testng testng.xml

问题很明显。错误消息所抱怨的类不在类路径上。。。就像上面说的

要么您的类路径不正确(例如,
-cp
后面的内容),要么您的类名称不正确。(我认为这需要是一个完全合格的类名……也许你给了一些不同的东西。)

一种可能性是shell正在类路径中“globing”
*
。尝试运行
echo“lib/*:bin”
。如果它不回显
lib/*:bin
,则需要退出
*
以停止shell对其进行扩展。然而,双引号应该抑制globbing,所以我怀疑这是问题所在