maven Eclipse Open Declaration打开类文件而不是java

xeufq47z  于 12个月前  发布在  Maven
关注(0)|答案(2)|浏览(97)

我在我的eclipse中有一个多模块的Maven项目,大约有40个项目。在同一个项目和不同的项目中,类之间的导航工作正常。但是,这已经停止工作了,我不知道为什么。现在,Open Declaration总是打开生成的类文件,在Maven dependencies下,而不是java文件,甚至到当前类下面的java类。所有项目都启用了Maven的Workspace resolution。此外,我仍然可以使用CTRL+SHIFT+T打开java文件。
我一直在谷歌和stackoverflowing,但我找到的答案没有多大帮助
有什么想法吗?先谢了

ttcibm8c

ttcibm8c1#

右键单击项目-> Properties -> Maven。
检查“Resolve dependencies from Workspace projects”。
这应该就够了。向 Alexandria ·M·致敬。

jjhzyzn0

jjhzyzn02#

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

相关问题