Eclipse Open声明打开类文件而不是java

问题描述 投票:0回答:2

我的 eclipse 中有一个多模块 Maven 项目,大约有 40 个项目。类之间的导航在同一项目和不同项目中运行良好。但是,这已停止工作,我不知道为什么。 现在,

Open Declaration
始终打开
Maven dependencies
下生成的类文件,而不是java文件,甚至打开当前类正下方的java类。 所有项目都启用了 Maven 的
Workspace resolution
。 另外,我仍然可以使用
CTRL+SHIFT+T
打开java文件。

我一直在谷歌搜索和stackoverflowing,但我找到的答案并没有多大帮助

有什么想法吗? 预先感谢

java eclipse maven class navigation
2个回答
0
投票

右键单击项目 -> 属性 -> Maven。
检查“解决工作区项目的依赖关系”。
这应该够了吧。 向亚历山大·M 致敬。


0
投票

更新主项目 pom.xml 中的依赖项 jar 版本,以与具有源代码的依赖项 maven 项目的版本匹配

© www.soinside.com 2019 - 2024. All rights reserved.