Java 当我通过终端运行testng时,我得到了这个错误:testng错误在类路径中找不到类
我试图通过命令行运行testng,我使用了以下命令: 实际上,我的操作系统是linux ubuntu,我使用了以下命令: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/*:
java-cp“lib/*:bin”org.testng.testng testng.xml问题很明显。错误消息所抱怨的类不在类路径上。。。就像上面说的 要么您的类路径不正确(例如,
-cp
后面的内容),要么您的类名称不正确。(我认为这需要是一个完全合格的类名……也许你给了一些不同的东西。)
一种可能性是shell正在类路径中“globing”*
。尝试运行echo“lib/*:bin”
。如果它不回显lib/*:bin
,则需要退出*
以停止shell对其进行扩展。然而,双引号应该抑制globbing,所以我怀疑这是问题所在