如何访问远程仓库prevent Maven的? [英] How to prevent Maven from accessing remote repositories?

查看:264
本文介绍了如何访问远程仓库prevent Maven的?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我怎么可以强制Maven来的只能用我的本地库和一个特定的储存库联网并没有下载从互联网上什么?甚至我的POM都有指定单个企业内部的资源库,行家去从库'POM文件来获取依赖互联网采取的库。

How can I enforce Maven to only use my local repository and single specific repository on intranet and not downloading anything from internet? Even my POMs all has single company's internal repository specified, maven goes to internet repositories taken from libs' POM files to fetch dependencies.

推荐答案

在你的settings.xml(通常在%的user.home%/。平方米)可以配置这一点。

In your settings.xml (usually under %user.home%/.m2) you can configure this.

例如

<mirrors>
    <mirror>
      <id>repo.example.com</id>
      <mirrorOf>*</mirrorOf>
      <name>Internal repo</name>
      <url>http://repo.example.com/repo</url>
    </mirror>
</mirrors>

关键部分还有就是&LT; mirrorOf&GT; *&LT; / mirrorOf方式&gt; 这意味着所有的请求都将在这个仓库被引导

The key part there is the <mirrorOf>*</mirrorOf> which means that all requests will be directed at this repository.

这篇关于如何访问远程仓库prevent Maven的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆