Intellij IDEA Maven Conf Setting配置无效

有时候在项目中配置了maven私服,但是不生效!

查找资料后发现,IDEA 在maven加载的settings文件存在先后顺序(.m2/settings.xml->maven/conf/settings.xml->自定义配置)寻找maven的settings文件的先后顺序导致的。

知道问题所在后,解决的方案也就出现了。

配置新建项目的maven的配置文件不生效,可以查看idea的默认配置文件(project.default.xml)是否有component节点数据,若不存在,则自己手动添加一组配置信息,重启idea即可生效

配置后效果如下:

<component name="MavenImportPreferences">
        <option name="generalSettings">
          <MavenGeneralSettings>
            <option name="localRepository" value="F:Maven
epository" />
            <option name="mavenHome" value="E:apache-maven-3.3.9" />
            <option name="userSettingsFile" value="F:apache-maven-3.3.9confsettings-idea.xml" />
          </MavenGeneralSettings>
        </option>
</component>
经验分享 程序员 微信小程序 职场和发展