intelliJ IDEA中的依赖关系和依赖关系查看器选项卡

时间:2013-04-13 07:19:48

标签: maven intellij-idea pom.xml

单击pom.xml文件时使用STS我可以查看这些选项卡

Overview
Dependencies
Dependcy Hierarchy
Effective POM
pom.xml

如何使用intelliJ IDEA,特别是依赖关系层次结构查看所有这些选项卡?我试图通过right click pom.xml > Maven > Show Dependencies看到它 但它只显示一个包含我项目名称的矩形......

3 个答案:

答案 0 :(得分:55)

要查看有效的pom,您可以右键单击您的pom.xml> Maven>显示有效的POM

enter image description here

答案 1 :(得分:8)

我发现在IntelliJ中获得有效POM的最简单方法是使用以下命令添加maven运行配置:

help:effective-pom -Doutput=effective-pom.xml

这将在项目文件夹中创建一个名为effective-pom.xml的文件。如果您需要更新它,只需再次运行配置。

答案 2 :(得分:1)

我遇到了同样的问题,所以我检查了settings.xml的maven文件,并意识到我没有一个“干净的” settings.xml文件,因为我有一个自定义的镜像URL。解决此问题的唯一方法是在我的settings.xml中包含this other answer存储库和插件,而不是pom.xml;然后,当我进入IntelliJ时,它开始加载所有依赖项。上一个过程完成后,我可以看到有效的Pom文件(通过遵循@Ipandzic答案)