我的同事和我正在研究同一个项目,但我们使用不同的IDE。他使用Eclipse 3.4并使用IntelliJ 8.0。
最近我提倡使用使用CGLIB的EasyMock对我们的项目进行一些单元测试。我没有看到在EasyMock生成的部分模拟对象上设置IntelliJ中的断点有任何问题,但是我的同事报告说他不能在Eclipse中为EasyMock生成的部分模拟对象设置断点,因为它报告的行号信息不存在生成的类。
在无可救药地搜索谷歌寻找答案之后,我希望我的朋友能提供一些暗示。
答案 0 :(得分:1)
是否由某些ant脚本创建了简单的模拟对象?在这种情况下,eclipse中的设置与生成的调试行信息无关。然后有必要检查ant设置以查看是否存在差异