maven settings设置本地仓库

本文介绍了如何在Maven的settings.xml中设置本地仓库,包括设置localRepository以允许读写以及在repositories中添加只读仓库。方法一允许Maven将新依赖缓存到指定目录,而方法二则用于定义多个只读的本地仓库目录。
摘要由CSDN通过智能技术生成

方法1:设置localRepository 标签:

  • 此方法设置的本地仓库具有读写权限,当本地下载新的依赖时,会缓存到此目录中;
  • 一个settings文件只能设置一个。
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 
   http://maven.apache.org/xsd/settings-1.0.0.xsd">
      <localRepository>C:/MyLocalRepository</localRepository>
</settings>

方法二:添加到repositories标签内,url为file:/// URL格式:

  • 此方法可以同时设置多个本地仓库;
  • 设置的仓库目录只读不能写,新下载的依赖不会下到里面。
<project>
  ...
  <repositories>
    <repository>
      <id>my-internal-site</id>
      <url>file:///C:/MyLocalRepository</url>
    </repository>
  </repositories>
  ...
</project>

参考:https://stackoverflow.com/questions/37286808/add-local-repository-to-maven-settings-xml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值