gpt4 book ai didi

Eclipse 在调试 View 中不显示 Maven 依赖项的源代码

转载 作者:行者123 更新时间:2023-12-02 12:23:08 29 4
gpt4 key购买 nike

我现在已经提交了一个错误:495662 - Source Lookup: Not seeing source code in the debug view .

<小时/>

我的问题 sounds familiar但这不可能,因为该问题似乎已得到解决。然而,我已经在来自依赖项的类中设置了一个断点(通过 Maven)。源代码已下载,但当程序到达该行时,我看到的只是

Source not found.

我尝试通过单击“编辑源查找路径...”来添加查找路径,但没有任何变化。我不知道必须添加什么才能让调试器找到源代码。

看来这对我的所有依赖项都不再起作用。

我是如何破坏源查找的以及如何修复它?

<小时/>

可能很重要:

我正在从 Maven 运行我的 tomcat,构建这些目标:

tomcat7:run-war -am -pl mz-web-server -Denv=dev

但到目前为止这还不是问题。

<小时/>

此外,我的 Maven 依赖项都没有,例如gwt-user*.jar或 `spring*.jar 或源查找路径中列出的任何内容。只有“默认”路径也不包含它 - 这些 jar 不应该在那里列出吗?

enter image description here

<小时/>

下载 Eclipse Mars 2 后,完全删除我的项目并重新导入它,没有任何 .settings , .project.classpath文件,我仍然看到这个问题。我无法判断这是否真的是 Eclipse 错误,但目前我不知道它还可能是什么。

我还尝试删除 C:\Users\<username>\.eclipse并重新启动 IDE,没有出现不同的结果。

这些是 Maven 依赖项下包含的库。正如你所看到的,例如spring-security-core-*.jar包含并且源指向本地 Maven 存储库。单击编辑我看到完整路径C:/Users/Stefan/.m2/repository/org/springframework/security/spring-security-core/4.0.3.RELEASE/spring-security-core-4.0.3.RELEASE-sources.jar是的,该文件确实存在。

enter image description here

我的类路径变量:

enter image description here

最佳答案

我不知道实际问题是什么以及为什么它停止工作。正如你可以从我的问题中得出的那样,我实际上下载了一个干净版本的 Eclipse,检查了裸项目并使用 Maven 导入它,但没有结果。

但是,我发现了这个com.ifedorenko.m2e.sourcelookup插入。该链接在“ Java Debugging: Source not found ”中提供。

转到帮助>安装新软件..并使用

http://ifedorenko.github.com/m2e-extras/

搜索链接。安装这个插件后我终于能够调试依赖项的源代码了。

关于Eclipse 在调试 View 中不显示 Maven 依赖项的源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37690353/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com