2013-08-28 57 views
4

我正在使用最新的Eclipse Java EE(Kepler)並嘗試創建Maven項目。當我嘗試這樣做,最後單擊Finish按鈕,我得到這個錯誤:Eclipse Java EE新Maven項目:無法解析原型

Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.

所有我來講已經做了「建立」,是安裝Eclipse的Java EE(我還安裝了Eclipse主標準4.3更早)。我也在工作計算機上,並且我運行的代理測試返回結果:此請求似乎是通過代理來的。

這使我幾乎瘋了,所以任何幫助都會很棒!謝謝!

+4

您是否嘗試選中「創建簡單項目(跳過原型選擇)」旁邊的框? –

+0

@TJamesBoone好吧,選中。但是現在我得到了一個建築工作區錯誤:無法計算構建計劃:插件org.apache.maven.plugins:maven-resources-plugin:2.5或其某個依賴關係無法解析:無法讀取org.apache的工件描述符.maven。插件:maven-resources-plugin:jar:2.5 –

+0

我在想你可能需要在你的機器上安裝maven。它是Windows嗎?這裏有一個很好的教程:http://www.mkyong.com/maven/how-to-install-maven-in-windows/。這可能會訣竅。 –

回答

6

請在Eclipse中驗證Windows>首選項> Maven>用戶設置,請檢查用戶設置文件(settings.xml)是否存在,並且該文件內的代理設置是否正確指向您的代理服務器。

+0

它不存在 – Jaskey

2

您還可以添加

<mirror> 
    <id>ibiblio.org</id> 
    <url>http://mirrors.ibiblio.org/maven2</url> 
    <mirrorOf>central</mirrorOf> 
</mirror> 
1

如下最好的解決辦法:

  1. 關閉Eclipse
  2. 刪除存儲庫文件夾(你可以找到它在C:\用戶{用戶} .m2)
  3. 再次打開Eclipse。它將安裝Maven倉庫自動
+0

謝謝你解決了我的問題! :) – WarGodNT

4

刪除C:\用戶\ {您的用戶名} \ .m2目錄\庫\組織\阿帕奇\行家文件夾,然後再次嘗試創建Maven項目。

0

除了上面提到的,我需要修改代理協議從httpshttp

0

我有同樣的問題,並努力解決它很多。我嘗試了很多東西,包括所有上面的答案。

我爲我工作的解決方案是,我通過命令提示符創建了第一個Hello World項目(創建時第一次下載了很多東西),然後我在eclipse中嘗試過。它爲我工作!!!。

要從命令提示符創建,請按照以下鏈接中的視頻進行操作。

https://javabrains.io/courses/buildsys_mavenintro/lessons/Introduction-and-Setting-up-Part-1

+0

雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的基本部分,並提供參考鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效 – afxentios

1

添加以下內 「反射鏡」,在用戶Setting.xml的文件部分。

<!-- mirrors so we can control the access of artifacts and avoid going to 
    the internet for artifact metadata --> 
<mirrors> 
    <mirror> 
     <id>maven repo</id> 
     <url>http://repo.maven.apache.org/maven2</url> 
     <mirrorOf>central</mirrorOf> 
    </mirror> 
</mirrors> 

官方maven2倉庫是http://repo.maven.apache.org/maven2在美國託管,或http://uk.maven.org/maven2在英國舉行。

相關問題