两个IDE有不同的结果

时间:2008-12-12 18:28:13

标签: java eclipse intellij-idea easymock

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

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

在无可救药地搜索谷歌寻找答案之后,我希望我的朋友能提供一些暗示。

  1. 在这种情况下Eclipse没有关于IntelliJ工作原理的任何想法?
  2. 可能解决此问题的Eclipse配置的任何线索?

1 个答案:

答案 0 :(得分:1)

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