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

zjf*_*fdu 85 intellij-idea maven

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

Aar*_*hen 77

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

然后你可以看到新的视图打开.

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

在此输入图像描述

  • 但我们无法过滤和搜索特定的依赖项。插件“https://plugins.jetbrains.com/idea_ce/plugin/7179-maven-helper”非常方便! (2认同)

Ond*_*ert 74

我也喜欢Maven Helper插件

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

  • 不确定这是否是新的,但这个功能似乎在内置的 Maven 工具窗口中可用:https://imgur.com/NmvWcbJ (3认同)
  • 如果您在 jar 地狱中工作,这是最好的插件:) 树视图和排除传递依赖项的方法是上帝赐予的。 (3认同)
  • 这个插件也适用于 gradle 吗?在那种情况下那就太棒了:) (3认同)
  • 该插件允许您查看不同版本的来源,这在解决冲突传递版本的“依赖地狱”时非常有用。我也非常喜欢可搜索的树视图。 (2认同)
  • 这是唯一适合具有大量依赖项的大型项目的答案,应该被接受。这有助于快速轻松地找出冲突,其他答案无法做到这一点! (2认同)

Iva*_*nov 53

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

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

在此输入图像描述

  • 顺便说一下,这是由UML支持插件提供的 (10认同)
  • 我不这么认为,因为这取决于仅包含在Ultimate版本中的UML插件. (2认同)
  • 这比这个答案/sf/answers/2908271131/中提供的Maven Helper插件好吗? (2认同)

Jar*_*uba 9

使用快捷方式卢克! Ctrl + Alt + Shift + U

或者选择View- > Tool Windows- >Maven Projects

...在这里你可以:

A)扩展Dependencies子树,

要么

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

在此输入图像描述