0

我和我的同事在做同一个项目,但我们使用不同的 IDE。他使用 Eclipse 3.4,我使用 IntelliJ 8.0。

最近我提倡使用使用CGLIB的EasyMock来对我们的项目进行一些单元测试。我没有看到在 IntelliJ 中对 EasyMock 生成的部分模拟对象设置断点有任何问题,但我的同事报告说他无法在 Eclipse 中对 EasyMock 生成的部分模拟对象设置断点,因为它报告行号信息不存在生成的类。

在绝望地在谷歌上搜索答案后,我希望我的朋友们能给出关于 SO 的提示。

  1. 关于为什么 IntelliJ 工作而 Eclipse 在这种情况下不工作的任何想法?
  2. 任何可能解决此问题的 Eclipse 配置线索?
4

1 回答 1

1

简单的模拟对象是由一些 ant 脚本创建的吗?在这种情况下,eclipse中的设置与生成的调试行信息无关然后有必要检查ant设置以查看是否存在一些差异

于 2008-12-15T10:46:16.967 回答