【问题标题】:Exception error when I try to run testng file from the command line当我尝试从命令行运行 testng 文件时出现异常错误
【发布时间】:2021-02-15 09:55:01
【问题描述】:

我创建了一个简单的 testng 项目,可以打印出“Hello world”。我可以成功地从 testng.xml 运行测试。我试图从命令行运行相同的测试,但它失败了。我试过以下 这篇文章中给出的所有提示。 How to run TestNG from command line 和其他多个帖子,但我仍然遇到同样的错误。我所有的 jar 文件都在 lib 下,.class 在 bin 库下。 我已经完成了大多数在线帮助的建议,例如创建一个脚本,testng.xml 在那里,确保你的 jar 文件在 lib 下,并给出你的 bin 文件夹的路径。 所以我错过了什么?下面列出的是命令、我的 lib 文件夹的图像、testng.xml 的图像和错误的图像。请帮忙,自周五以来我一直在阅读不同的帖子。

java -cp C:\Eclipse\WorkSpace\TestingPractice\lib*;C:\Eclipse\WorkSpace\TestingPractice\bin org.testng.TestNG C:\Eclipse\WorkSpace\TestingPractice\testng.xml

我的 testng.xml 文件

【问题讨论】:

    标签: java eclipse command-line testng


    【解决方案1】:

    我终于能够通过下载 guice-4.2.2.jar 并将其添加到 lib 文件夹来解决此问题。一旦我这样做了,它就起作用了。

    C:\Eclipse\WorkSpace\TestingPractice>设置类路径=C:\Eclipse\WorkSpace\TestingPractice\bin;C:\Eclipse\WorkSpace\TestingPractice\lib* C:\Eclipse\WorkSpace\TestingPractice>java org.testng.TestNG C:\Eclipse\WorkSpace\TestingPractice\testng.xml

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-11
      • 2020-01-09
      • 1970-01-01
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      • 2022-01-15
      • 2020-02-11
      相关资源
      最近更新 更多