单击 pom.xml 文件时使用 STS 我可以查看这些选项卡
Overview
Dependencies
Dependcy Hierarchy
Effective POM
pom.xml
如何使用 intelliJ IDEA,特别是依赖层次结构查看所有这些选项卡?我试图通过它来查看它,right click pom.xml > Maven > Show Dependencies
但它只显示一个包含我的项目名称的矩形......
单击 pom.xml 文件时使用 STS 我可以查看这些选项卡
Overview
Dependencies
Dependcy Hierarchy
Effective POM
pom.xml
如何使用 intelliJ IDEA,特别是依赖层次结构查看所有这些选项卡?我试图通过它来查看它,right click pom.xml > Maven > Show Dependencies
但它只显示一个包含我的项目名称的矩形......
To view effective pom you can right click your pom.xml > Maven > Show effective POM
我发现在 IntelliJ 中获得有效 POM 的最简单方法是使用以下命令添加 maven 运行配置:
help:effective-pom -Doutput=effective-pom.xml
这将在您的项目文件夹中创建一个名为 Effective-pom.xml 的文件。如果您需要更新它,只需再次运行配置即可。
我遇到了同样的问题,所以我检查了我的 settings.xml 的 maven 文件,我意识到我没有一个“干净”的settings.xml
文件,因为我有一个自定义镜像 URL。解决此问题的唯一方法是将其他答案存储库和插件包含在我的settings.xml
而不是pom.xml
; 然后,当我去 IntelliJ 时,它开始加载所有依赖项。上一个过程完成后,我可以看到有效的 Pom 文件(按照@Ipandzic 的回答)