2015-07-21 70 views
0

我設置maven.repository.redhat.com中的Nexus 2.11.3-01maven.repository.redhat.com的Nexus代理

代理,但我只得到一些文物。 「瀏覽索引」和「瀏覽遠程」顯示所有工件。但是「瀏覽存儲」只顯示2個文物。我沒有做任何事情來獲得這兩個神器..他們只是自動顯示出來。

所以建立具有依賴性

<dependency> 
    <groupId>org.jboss.bom.eap</groupId> 
    <artifactId>jboss-javaee-6.0-with-tools</artifactId> 
    <version>6.4.2.GA</version> 
    <type>pom</type> 
    <scope>import</scope> 
</dependency> 

我的Maven項目時,我得到:

[錯誤]不可分辨的進口POM:未能找到org.jboss.bom.eap:JBoss的-javaee-6.0-與工具:POM:6.4.2.GA在https://nexus.xxx.com:8443/content/groups/public/在本地倉庫被緩存,分辨率將不會被重新嘗試,直到XXX-關係的倉庫的更新間隔已過或更新被迫@線98,第25列

enter image description here

enter image description here

回答

1

文物在存儲選項卡中顯示出來時,他們通過代理請求。有些事通過聯繫請求了這些。您可以檢查sonatype-work/nexus/logs中的request.log文件以查看所做的事情。

下載POM中的故障是由Maven的緩存,它不會再次嘗試,直到它的高速緩存超時或者強制更新。嘗試再次使用「-U」標誌運行構建以強制執行新的檢查。之後

如果你仍然有問題在這裏看到:

https://support.sonatype.com/entries/21437881-Troubleshooting-Artifact-Download-Failures

+0

酷奏效..謝謝 – klind