Java eclipse调试器指向源代码中的错误行

Java eclipse调试器指向源代码中的错误行,java,eclipse,debugging,maven,Java,Eclipse,Debugging,Maven,我在m2e中使用exlipse开普勒。使用调试器调试maven项目时,它会显示调试器中的错误行号。它从javadoc开始,不进入函数体 我在谷歌上看到EclipseJuno可能有问题,但开普勒没有 我如何解决这个问题 谢谢 David您应该检查部署的jar/war是否与eclipse工作区中的代码同步。也许您在部署后编辑了一些代码 如果这不是问题所在,您还可以检查是否将正确的源代码附加到调试配置(“源”选项卡)。您正在jar文件中单步执行的代码是否存在?几乎100%的情况下,这是因为您的代码不同

我在m2e中使用exlipse开普勒。使用调试器调试maven项目时,它会显示调试器中的错误行号。它从javadoc开始,不进入函数体

我在谷歌上看到EclipseJuno可能有问题,但开普勒没有

我如何解决这个问题

谢谢


David

您应该检查部署的jar/war是否与eclipse工作区中的代码同步。也许您在部署后编辑了一些代码


如果这不是问题所在,您还可以检查是否将正确的源代码附加到调试配置(“源”选项卡)。

您正在jar文件中单步执行的代码是否存在?几乎100%的情况下,这是因为您的代码不同步。尝试重新构建项目,看看是否有帮助。这是一个maven依赖项。我有jar和源代码,我使用了蛮力方法。我删除了maven依赖项并更新了项目。这有帮助。