【问题标题】:Breakpoints not hit in Eclipse when debug Junit调试 Junit 时在 Eclipse 中未命中断点
【发布时间】:2016-12-21 15:36:42
【问题描述】:

当我尝试在 Eclipse 中调试 Junit 测试时,我的断点没有被命中。我缺少一些技巧吗?有人有什么想法吗?

【问题讨论】:

  • 你是如何开始junit测试的?
  • 能否提供更多信息?
  • 唯一的想法:这是一个正常工作的基本东西。所以……即使是有经验的用户;您可能会退后一步并查看帮助中心以阅读有关“我如何询问不起作用的东西”的问题。因为……你不应该这样做。或者你认为我们是 NSA 并且在你的机器上有一个后门来告诉你你在 eclipse 中做错了什么?
  • 我不知道你的问题的细节,但它可以解决你的问题。 stackoverflow.com/questions/1370868/…
  • 使用Jdk 1.8,eclipse Mars 1 release 4.5.1。尝试以不同的方式启动 Junit。调试为-> Junit 测试并运行为->Junit 测试。两次,测试都完成了,而不是在断点处停止。

标签: java eclipse junit


【解决方案1】:

好的,解决了。 Junit 测试被注入到运行在 Eclipse IDE 中的 jboss 服务器中。 Junit 测试通过使用 Arquillian 注入到 jboss 服务器中。 Junit 测试跳过断点的原因是 jboss 服务器也必须在调试模式下启动。我在调试模式下重新启动 jboss 并再次运行 junit 测试。这一次,突破点被击中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-06
    • 2011-10-30
    • 2010-12-03
    • 1970-01-01
    • 2013-07-16
    • 1970-01-01
    • 2010-11-05
    • 2013-08-09
    相关资源
    最近更新 更多