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>