maven的全局setting及用户setting
- maven仓库地址、私服等配置信息需要在setting.xml文件中配置,分为全局配置和用户配置。而pom.xml文件是所在项目的局部配置。
- 在maven安装目录下的有 conf/setting.xml文件,此setting.xml文件用于maven的所有project项目,它作为maven的全局配置。
- 如需要个性配置,则需要在用户配置中设置,用户配置的setting.xml文件默认的位置在:
${user.dir} /.m2/settings.xml
目录中,${user.dir}
指windows 中的用户目录。 - 配置优先级从高到低:pom.xml> User Settings > Global Settings 如果这些文件同时存在,在应用配置时,会合并它们的内容,如果有重复的配置,优先级高的配置会覆盖优先级低的。
- 在IDE开发工具中User Settings默认用户配置的路径,可以通过手动修改为安装目录下的setting文件。