[英]Eclipse Java EE New Maven Project: Could not resolve archetype
我正在使用最新的Eclipse Java EE (Kepler) 並嘗試創建一個 Maven 項目。 當我嘗試執行此操作並最終單擊“完成”按鈕時,出現此錯誤:
無法從任何配置的存儲庫解析原型 org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE。
我在“設置”方面所做的就是安裝 Eclipse Java EE(我之前還安裝了主 Eclipse 標准 4.3)。 我也在一台工作計算機上,我運行的代理測試返回了結果:此請求似乎是通過代理來的。
這讓我幾乎瘋了,所以任何幫助都會很棒! 謝謝!
請驗證,在 Eclipse 中,Windows > 首選項 > Maven > 用戶設置,請檢查用戶設置文件 (settings.xml) 是否存在,並且該文件中的代理設置是否正確指向您的代理服務器。
在用戶 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>
官方 Maven 2 存儲庫位於美國托管的http://repo.maven.apache.org/maven2或英國托管的http://uk.maven.org/maven2 。
刪除 C:\\Users\\ {your username}\\ .m2\\repository\\org\\apache\\maven 文件夾並再次嘗試創建您的 maven 項目。
您還可以添加
<mirror>
<id>ibiblio.org</id>
<url>http://mirrors.ibiblio.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
最佳解決方案如下:
單擊“添加遠程目錄”並添加以下內容:
除了上面提到的,我需要將代理協議從https修改為http 。
我有同樣的問題,並努力解決它。 我嘗試了很多事情,包括上述所有答案。
我的解決方案是,我通過命令提示符創建了第一個 Hello World 項目(第一次創建它下載了很多東西),然后我在 eclipse 中嘗試。 它對我有用!!!。
要從命令提示符創建,請按照以下鏈接中的視頻進行操作。
https://javabrains.io/courses/buildsys_mavenintro/lessons/Introduction-and-Setting-up-Part-1
我遇到了完全相同的問題,但對我來說不是快速入門,而是 webapp。
我為解決這個問題所做的是:
步驟 1) 簡單地轉到路徑 C:\\Users\\$username$\\.m2\\repository\\org\\apache\\maven\\archetypes\\maven-archetype-webapp 並刪除名為“maven-archetype-webapp”的文件夾(對於你可能是快速入門)。 是的,刪除整個文件夾。
步驟 2) 讓您的系統訪問互聯網
步驟3)關閉eclipse並重新啟動它
它會做的是再次下載存儲庫。
這個解決方案對我有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.