Maven settings.xml文件中的settings元素包含用于定义Maven执行时的变量,如本地存储库位置、备用远程存储库服务器和身份验证信息等值。
一、关于setting.xml读取
Maven默认会读取两个位置的setting.xml文件。
- Maven安装目录:
${maven.home}/conf/settings.xml
; - 用户目录:
${user.home}/.m2/settings.xml
;
上面的前者叫全局配置,后者叫用户配置。如果两者都存在,内容会被合并,并且用户指定的setting.xml占主导。
提示:如果您需要从头开始创建特定于用户的设置,最简单的方法是将全局设置从您的Maven安装目录复制到您的${user.home}/.m2
目录。 Maven 的默认settings.xml
是一个带有注释和示例的模板,因此您可以快速调整它以满足您的需要。
二、idea设置maven setting.xml文件不起作用原因
查看一下上面两个位置的setting.xml设置,只要这两个位置存在setting.xml文件,maven就会读取。修改下,或者删除掉这两个位置的文件,新建一个比如叫setting-work.xml
的文件。
参考:
最新评论
我的是ipv4网络,如何使用直播源啊!
我今天试了,不想啊,我的是新疆昌吉移动的网络。
收不到验证码电报
现在充值29起了