两个IDE有不同的结果

两个IDE有不同的结果

问题描述:

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

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

在绝望地搜索Google的答案后,我希望从我的朋友那里得到提示。

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

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