[英]Ports and protocol used by Maven to download dependencies in Eclipse?
我是一個使用eclipse作為程序員的企業,我有一個在家里工作完美的項目。 但是,當我嘗試在工作時編譯pom.xml時,它說:“無法傳輸org.apache.maven”和“連接超時”。 我認為這是因為企業中的網絡防火牆使用端口非常嚴格,可能會阻止訪問。 有誰知道maven使用哪些端口和協議來配置自己並進行安裝? 這些端口可以手動更改嗎?
非常感謝你!
要修改url端口,您可以在settings.xml
:
<repositories>
<repository>
<id>repoId</id>
<url>http://url:port/remains</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
要在maven中使用代理 ,您還可以添加修改您的settings.xml
:
<settings>
.
.
<proxies>
<proxy>
<id>example-proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>proxy.example.com</host>
<port>8080</port>
<username>proxyuser</username>
<password>somepassword</password>
<nonProxyHosts>www.google.com|*.example.com</nonProxyHosts>
</proxy>
</proxies>
.
.
</settings>
根據需要進行調整。
..\apache-maven-*.*.*\conf\settings.xml
鏡子加
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.