3
有什麼辦法可以強制maven使用僅在其settings.xml
中配置的存儲庫?我想避免從任何pom配置中配置的存儲庫中的maven加載文件,尤其是依賴關係。如何強制maven使用僅從設置中的存儲庫
有什麼辦法可以強制maven使用僅在其settings.xml
中配置的存儲庫?我想避免從任何pom配置中配置的存儲庫中的maven加載文件,尤其是依賴關係。如何強制maven使用僅從設置中的存儲庫
設置自己的Maven鏡面/存儲庫服務器,並使用<mirror>
設置,如文檔中描述的所有請求重定向到它:http://maven.apache.org/guides/mini/guide-mirror-settings.html
通常情況下,你想mirrorOf=*
:
<settings>
...
<mirrors>
<mirror>
<id>internal-repository</id>
<name>Maven Repository Manager running on repo.mycompany.com</name>
<url>http://repo.mycompany.com/proxy</url>
<mirrorOf>*</mirrorOf>
</mirror>
</mirrors>
...
</settings>
這意味着所有請求都會發送到您的Maven代理服務器,然後可以決定如何回覆它們。