2017-02-24 95 views
0

enter image description here Im使用eclipse Neon並在代理之後工作。當我嘗試使用原型創建Maven項目時,會顯示下面的消息框。無法在Eclipse中通過代理創建Maven項目

「無法從任何配置的存儲庫中解析原型XXXXXXXX。」

「創建爲XXXXX遇到了問題。無法從任何配置的存儲庫的解決原型XXXX」

我已經正確配置瞭如下設置。在Eclipse 1.代理設置 2.代理設置在行家Setting.xml的文件 3.添加遠程目錄爲「http://repo1.maven.org/maven2/archetype-catalog.xml

然而,當我去到錯誤的描述,它說流的「意外的結束連接「,它顯示我的代理IP和端口。只是爲了檢查,我已經在setting.xml文件和eclipse代理設置中更改了代理IP,但它在錯誤描述中顯示了相同的IP和PORT,沒有任何更改。我不知道maven從哪裏引用代理設置。請指教。

由於提前

+0

您是否在eclipse中設置了用戶名和密碼要求? – SachinSarawgi

+0

是的,我可以通過代理從eclipse市場下載插件 – Kevin

回答

0

嘗試以下方法:在eclipse霓虹燈

1) Delete your repository at C:/Users/????/.m2/repository 
2) Check your C:/Users/????/.m2/settings.xml for correct proxy config 
3) Set you M2_HOME environment variable to <MAVEN INSTALL DIR 
4) Add %M2_HOME%/bin: to your PATH variable assuming windows (remeber to start a new window after changing ebvironment variables) 
5) Try a mvn clean install from the command line - GET THIS WORKING FIRST 
6) Then try from netbeans, you do not need a proxy setting it should call the default mvn. 
+0

謝謝你的回覆。我已經嘗試了您提到的步驟。但沒有運氣。我正在使用eclipse。 – Kevin

+0

它在哪裏失敗? –

+0

完成新建項目創建對話框 – Kevin

0

設置代理服務器設置如下: Window->Preferences->General->Network Connection

現在選擇Active Provider作爲Manual

現在您將獲得三個代理條目以配置HTTP,HTTPS和SOCKS。在HTTP和HTTPS代理條目中配置主機名,端口,用戶名和密碼,但不在SOCKS中。試試這個,它可能有幫助。

此外請確保您輸入的用戶名和密碼正確無誤。

配置完成後請重新啓動eclipse,這對於配置的效果是必需的。

以上設置後,可能不需要.m2/settings.xml中的代理設置。

+0

感謝您的回覆。上述設置已經添加到日食中。但沒有運氣 – Kevin

+0

你重新啓動日食,密碼是否正確? – SachinSarawgi

+0

是Sachin。我可以通過代理從eclipse市場下載插件。我有問題只與maven – Kevin

0

同樣的錯誤讓我非常掙扎,我可以從eclipse市場下載testNG和其他東西,但是當我創建一個maven項目時,我得到了這個錯誤。因爲我的互聯網連接正在通過代理。 我嘗試了所有的上面,但我不能解決這個錯誤,不過這傢伙給我的解決方案:

http://www.javahelps.com/2015/08/set-proxy-for-maven-in-eclipse.html

上述步驟完成後,那麼你必須從刪除現有快速入門,原型下面的文件夾 C:\ Users.m2 \ repository \ org \ apache \ maven \ archetypes

然後重新啓動eclipse並使用新項目名稱創建一個新的maven項目。 由於這只是一個代理問題,所以不需要指定arche類型和全部。這應該工作,如果它是一個代理相關的問題。

相關問題