maven 禁止链接外网仓库

有些内网机器不能连外网的状况下,由于依赖的项目pom配置问题,mvn package时仍会尝试请求外网的repo(好比默认中央repo或oss)。apache

此时配置 settings.xml 为本身内网repo是无论用的,同时通常咱们也不但愿去改动别人的项目代码或配置。bash

一个简单的作法是,把可能链接的外部repo的host设为本机。dom

127.0.0.1 localhost localhost.localdomain oss.sonatype.org repository.apache.org repo.maven.apache.org

  

这样maven能够快速判断链接失败,而不会hang在downloading那里。maven

固然这么作的前提是,保证内部repo能够提供替代central的功能。xml

相关文章
相关标签/搜索