maven 禁止連接外網倉庫


有些內網機器不能連外網的情況下,因為依賴的項目pom配置問題,mvn package時仍會嘗試請求外網的repo(比如默認中央repo或oss)。

此時配置 settings.xml 為自己內網repo是不管用的,同時一般我們也不希望去改動別人的項目代碼或配置。

一個簡單的做法是,把可能連接的外部repo的host設為本機。

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

  

這樣maven可以快速判斷連接失敗,而不會hang在downloading那里。

當然這么做的前提是,保證內部repo可以提供替代central的功能。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM