Maven 本地仓库作为Maven的镜像

Maven 镜像地址指向本地的具体路径

问题: 现在假如说需要在 内网搭建一个开发环境(无法连接外网),因为本地环境和需要部署的内网环境无法做到完全一致,所以为了解决遇到的问题,只能在内网搭建环境 ,但是内网的不提供Maven的镜像地址, 同时也没办法连接外网,针对这种情况 ,下面提供了一种解决方案

解决方案: 在外网提前准备好 需要的依赖放入repo_cib中, 然后配置Maven的settings文件,拉取镜像的地址指向repo即可

具体的配置如下:

Maven的settings文件如下:

	<mirror>
	  <id>alimaven</id>
	  <mirrorOf>*</mirrorOf>
	  <name>local-repos</name>
	  <url>file://D:\repo_cib</url>
	</mirror>
	
 	<mirror>
	  <id>nexus</id>
	  <mirrorOf>nexus</mirrorOf>
	  <name>local-repos</name>
	  <url>file://D:\repo_cib</url>
	</mirror>
	
	<mirror>
	  <id>cloudera</id>
	  <mirrorOf>*</mirrorOf>
	  <name>local-repos</name>
	  <url>file://D:\repo_cib</url>
	</mirror>

注意:为什么上面配置了三个 ,因为 我的repo仓库里面的内容 ,原来下载的时候,就是三个仓库地址下载而来的,所以, 在这块也要和repo下载的进行对应, 如果你当时下载的repo的jar包的时候,Maven的镜像配置的是一个的话, 那么此时你也配置一个即可;

然后代码中就会自动的引入你配置的地址;

提示 :如果你需要自己打一个jar包进入的话,直接使用maven install就行,例如:

mvn install:install-file -DgroupId=com.talkingdata.feilong -DartifactId=flink-connector-starrocks_1.14_2.12 -Dversion=1.0.7 -Dpackaging=jar -Dfile=D:\flink-connector-starrocks_1.14_2.12-1.0.7-SNAPSHOT.jar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值