如何在intellij中查看maven依赖层次结构

时间:2015-09-08 00:39:40

标签: maven intellij-idea

我可以在eclipse中看到依赖层次结构,我怎样才能在intellij中做到?

8 个答案:

答案 0 :(得分:64)

您可以尝试: 菜单 - >查看 - >工具Windows - > Maven项目

然后你可以看到新的视图开放。

打开您的依赖关系树,您可以看到所有依赖关系层次结构。

enter image description here

答案 1 :(得分:48)

我也喜欢Maven Helper Plugin

允许您将依赖关系视为树,查看冲突,搜索它们。它看起来很像Eclipse工具。

请注意POM编辑器面板底部显示的TextDependency Analyzer标签。单击分析器选项卡以查看结果,如此屏幕截图所示。

screenshot of Maven Helper Plugin window

答案 2 :(得分:46)

官方文件:View Maven dependencies as a diagram

打开pom.xml,右键单击编辑器中的任意位置,然后选择" Diagrams>显示依赖关系"。 它打开了一个依赖树,就像我附加的那样。

重点是这个上下文菜单只出现在打开的pom.xml文件中(至少我无法从其他任何地方打开它),如果你只是点击项目树中的文件,它不会出席。

请注意:您需要启用UML SupportMaven Integration Extension

enter image description here

答案 3 :(得分:8)

使用快捷方式卢克!的 try

或选择Ctrl + Alt + Shift + U - > View - > Tool Windows

...在这里你可以:

A)展开Maven Projects子树,

B)选择项目(" spring-boot"在我的情况下),一个新图标显示自己

enter image description here

答案 4 :(得分:0)

正如@Ondrej Burkert提到的Maven Helper插件,您可以选择pom.xml文件,如果打开了编辑器,则底部有两个选项卡。第一个是“文本”,第二个是“依赖性分析器”。在“依赖性分析器”标签中,您会看到一棵包含所有依赖性的树,如eclipse中一样。

答案 5 :(得分:0)

菜单->视图->工具窗口-> Maven项目不切实际,必须一个一个地折叠。我更喜欢Basil Bourque在这篇文章中提到的plujin。

答案 6 :(得分:0)

选择“模块或目录”,然后从主菜单中进行分析

enter image description here

答案 7 :(得分:0)

我喜欢这个插件Maven Helper,但是由于某种原因,它使我的IntelliJ崩溃了:

IntelliJ IDEA 2020.2.1 (Community Edition)
Build #IC-202.6948.69, built on August 25, 2020

我尝试从IntelliJ内部从市场进行更新,但是由于某种原因,它没有帮助。 我设法通过单击“安装到IDE”从插件网站Maven Helper安装它来解决此问题。