目录
Maven 使用
1、如何正确使用多个仓库的镜像?
有个需求:v5产品依赖包使用 v5仓库,百度OCR SDK 包使用 aliyun 仓库。
解决方案:使用 aliyun 仓库镜像覆盖工程 pom 里自定义仓库,这样就能满足需求。
参考博客: https://blog.csdn.net/q42368773/article/details/107216016
1.1 工程pom文件增加自定义仓库 myrepo
<repositories>
<repository>
<id>myrepo</id>
<name>my maven repository</name>
<url>https://myrepo.com/</url>
</repository>
</repositories>
1.2 settings.xml 添加 aliyun 镜像覆盖 自定义仓库 myrepo
<mirrors>
<!-- v5 仓库镜像 -->
<mirror>
<id>distributedComprehensiveCredit-v5</id>
<mirrorOf>*</mirrorOf>
<url>http://192.168.50.11:8081/repository/distributedComprehensiveCredit-v5/repositoryv5/</url>
</mirror>
<!-- aliyun 仓库镜像替代 myrepo -->
<mirror>
<id>alimaven</id>
<mirrorOf>myrepo</mirrorOf>
<name>alibaba maven repository</name>
<url>https://maven.aliyun.com/repository/central</url>
</mirror>
</mirrors>
这样,就能满足需求。
注意,可能在编辑器显示 pom.xml 是错误的,但是使用maven构建jar包没有问题。
2、安装 maven
Apache Maven 下载地址:http://maven.apache.org/download.cgi
官方安装说明: http://maven.apache.org/install.html