当前位置: 首页 > 知识库问答 >
问题:

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

陆博易
2023-03-14

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

共有1个答案

林项明
2023-03-14

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

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

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

 类似资料:
  • 我试图通过命令行运行testng,在类路径中有以下内容: testngjar,编译的测试用例文件的jar。testng。xml指向层次结构中的适当类。 在maven中,所有这些都可以正常工作,但在尝试从命令行运行时: 我得到以下错误: [TestNG][Error]在类路径:com中找不到类。公司Rest农场管理员测试 我做错了什么?

  • 启动sandbox并运行json api后,意味着我会出现以下错误:

  • AMQ6235E:缺少目录“H:”。 我无法找到解决这个问题的方法,它正在连接队列,它显示了这个错误。我不能公开我运行的代码,但我可以解释节点脚本将做什么,首先尝试连接队列管理器,然后尝试通道名,主机名,端口名,这里问题是当它需要建立连接而不是得到上面的错误

  • 我正在执行Java-Eclipse-TestNG,但在使用testng命令行运行测试时遇到了困难。我有多个源文件夹,当创建。class文件时,它们将转到/bin目录,文件夹结构与/src相同,如下所示。我已经设置了类路径(使用导出classpath=...)并尝试运行“java org.testng.testng testng.xml”,但它给我的结果是“不能在类路径中找到类:testcases.

  • 我正在尝试使用flutter构建一个应用程序。当我尝试运行此推荐“flutter build appbundle”时,我收到以下错误: 失败:构建失败,但有例外。 > 其中:构建文件'F:\azabaza_app\myapp\android\app\build.gradle'行:28 错误:评估项目“app”时出现问题。 无法为FlutterExtension类型的扩展“flutter”获取未知属

  • 在Eclipse juno中安装TestNg时,我遇到错误 错误信息 缺少要求:TestNG Eclipse Support 7.2.0.202005051752(org.TestNG.Eclipse 7.2.0.202005051752)需要“bundle org.Eclipse.jdt.launting 3.10.0”,但找不到,无法满足依赖项:from:TestNG 7.2.0.202005