我目前正在开发在Eclipse中Maven项目。 m2eclipse插件精美的作品。它甚至不与调试盒子。

但是,当我调试开源的第三方libarries。这似乎行家能够自动拉源代码下来,但是Eclipse调试器无法解析当前执行指向正确的源文件的位置。

我相信,源代码被下载,因为我可以看看它,并设置断点。而破发点的工作。

但是Eclipse显示的源代码和在太不同的窗口当前执行点。一个例子是“TransformerImpl.class”选项卡窗口显示的源代码,但在另一个选项卡窗口与报头中示出的当前执行点“Transformer.transform(来源,布尔值)线:642”。这个窗口没有显示源代码。

我砍伐有,我很想念,可以使这项工作一些简单的配置。那么这将是真的很漂亮。

有帮助吗?

解决方案

我认为这是在过去m2eclipse的版本之一引入的错误。因此,解决方法是在编辑器中打开一个缺失类“编辑源代码连接”按钮,点击和手动从本地Maven的储存库,它是由m2eclipse的下载连接的源罐子。

您实际上应该将此问题报告给m2eclipse的,因此开发人员可以在将来解决这个问题版本。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top