【问题标题】:Eclipse - Debug as - TestNG Test: fails to find the test source codeEclipse - Debug as - TestNG 测试:找不到测试源代码
【发布时间】:2020-11-17 08:50:40
【问题描述】:

我正在尝试调试在 Eclipse 中运行 testng 的单元测试。我在代码中放了一个断点,当它到达那个点时 Eclipse 抱怨它找不到单元测试的源代码!

我在 pass 中遇到过这个问题,但这始终是因为我没有在本地下载源的外部项目。然而,这是完全不同的事情。 Eclipse 甚至无法找到定义单元测试的项目的源代码。

但是,当我使用“编辑源查找路径”附加项目时,我能够看到源代码。

编辑:

经过一番调查,我可以说:

Eclipse --> Debug As -> Java Application 工作并找到源代码。

所以这个问题似乎与 TestNG 测试启动有关

【问题讨论】:

  • 不,不是。 Eclipse 应该会自动找到运行单元测试的代码。我不需要添加它。它是默认调试配置的一部分
  • 当你说“它是一个maven项目”时,Eclipse中的Maven工具是否将它识别为一个Maven项目?
  • 在这种情况下,您可能没有向我们展示您没有意识到重要的东西。最好显示更多信息,包括项目视图的图片。
  • Nitind:是的,它被识别并作为 Eclipse 中的 maven 项目导入。 David M. Karr:老实说,我不知道该展示什么内容会增加问题的内涵。虽然你的评论让我意识到有一件事我没有说。该项目位于本地 git 存储库中。

标签: java eclipse debugging testng-eclipse


【解决方案1】:

此问题的描述和解决方案以及解决方案可以在这里找到:

https://github.com/cbeust/testng-eclipse/issues/490

【讨论】:

    猜你喜欢
    • 2014-01-15
    • 1970-01-01
    • 1970-01-01
    • 2013-08-16
    • 1970-01-01
    • 1970-01-01
    • 2017-12-30
    • 1970-01-01
    • 2013-12-05
    相关资源
    最近更新 更多