我有自己的自定义maven设置.xml并在Eclipse IDE中使用相同的设置,它工作正常。我想为智能 IDE 配置相同的设置.xml。所以我使用了相同的,但它不起作用。根据我的理解,两者的 maven 设置将是相同的。
那么,我们可以为两者设置相同.xml还是我需要以不同的方式为 intellij 配置。
默认情况下,IntelliJ IDEA 在 m2 存储库中使用settings.xml
(例如在 Linux 上~/.m2/settings.xml
(。您可以通过在 IntelliJ 的 Maven 配置中使用User settings file
的Override
复选框来覆盖此设置。有关如何执行此操作,请参阅此处的文档:https://www.jetbrains.com/help/idea/new-projects-from-scratch-maven-settings-page.html
因此,您应该能够使用它来将 maven 指向您的自定义 Mavensettings.xml
.我可以用 Intellij IDEA 2021.2.3 终极版自己做到这一点。
Mavensettings.xml
不依赖于IDE。
正如@JF Meier所提到的,Mavensettings.xml
独立于IDE。也许您应该检查 Intellij 中的 maven 设置并指向正确的安装。
File -> Settings -> Search for Maven -> Verify the configured maven directory