我目前正在eclipse中开发一个maven项目。m2eclipse 插件运行良好。它甚至可以通过调试开箱即用。
但是当我调试开源第三方库时。似乎 maven 可以自动将源代码拉下来,但是 eclipse 调试器无法将当前执行点解析到正确的源文件位置。
我确定源代码已下载,因为我可以查看它并设置断点。并且断点有效。
但是eclipse在太不同的窗口中显示了源代码和当前执行点。例如,“TransformerImpl.class”选项卡窗口显示源代码,但当前执行点显示在另一个选项卡窗口中,标题为“Transformer.transform(Source,boolean)Line:642”。此窗口不显示源代码。
我觉得有一些我缺少的简单配置可以使这项工作。然后真的会很漂亮。