加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

settings.xml配置

发布时间:2020-12-15 22:32:20 所属栏目:百科 来源:网络整理
导读:默认~/.m2/settings.xml不存在,需要拷贝%M2_HOME%/conf/settings.xml 全局范围%M2_HOME%/conf/settings.xml,一般不要改 用户范围~/.m2/settings.xml 1. 定义本地仓库的位置 默认本地仓库位置~/.m2/reponsitory settings localRepositoryd:/maven-jars/repo

默认~/.m2/settings.xml不存在,需要拷贝%M2_HOME%/conf/settings.xml

全局范围%M2_HOME%/conf/settings.xml,一般不要改
用户范围~/.m2/settings.xml

1. 定义本地仓库的位置
默认本地仓库位置~/.m2/reponsitory
<settings>
<localRepository>d:/maven-jars/reponsitory</localRepository>
</settings>

将本地构件(jar)安装到本地仓库
mvn clean install

2. 远程仓库认证
<settings>
<servers>
<server>
<id>central</id>仓库的标识
<username>proj-username</username>
<password>proj-password</password>
</server>
</servers>
</settings>

3. 配置中央仓库镜像、私服镜像
<settings>
<mirrors>
<mirror>
<id>my.maven.com</id>仓库的标识
<name>my maven mirror</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>

<mirror>
<id>my.maven.com</id>仓库的标识
<name>my maven mirror</name>
<url>http://IP/path</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>
</settings>

<mirrorOf>*</mirrorOf>匹配所有远程仓库 <mirrorOf>external:*</mirrorOf>匹配所有不在本级的远程仓库 <mirrorOf>rep1,rep2</mirrorOf>匹配rep1和rep2两个远程仓库,多个远程仓库之间用逗号隔开 <mirrorOf>*,!rep1</mirrorOf>匹配所有远程仓库,除了rep1

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读