我已經安裝了日食 - Maven的 - 依賴關係不會自動得到反映
- 的Java 1.7
- 的Eclipse朱諾
- 從Eclipse的市場已經安裝了 - Maven的集成爲Eclipse WTP(又名M2E-WTP) m2e-apt,Spring IDE,Spring Tool Suite™(STS)
- 已將
M2_HOME
定義爲安裝Maven的目錄。 PATH更新爲%M2_HOME%/bin
我正在使用Windows XP。
我能夠創建一個Maven項目,但嘗試添加依賴關係時(選擇pom.xml
- 依賴 - 添加)artifactId
的‘Enter groupId, artifactId or sha1 prefix or pattern
’的輸入沒有得到顯示。說如果我輸入「springframework」,它只反映在本地安裝的罐子,不在互聯網上搜索。 另外,如果我選中Maven Repositories(由Windows選擇 - 顯示視圖 - 其他 - Maven - Maven倉庫),則全局倉庫中不會顯示任何內容 - 中央(http://repo.maven.apache.org/maven2)。
如果我手動將所需的artifactID
放入pom.xml
,然後更新maven,它會下載所需的jar文件。
我的工作我家裏的電腦上,我沒有任何的代理,並設定按照當地平方米設置(C:\Documents and Settings\Sandy\.m2\Settings.xml
)
能否請您指教,我需要做什麼設置這樣可以使用添加依賴項選項添加輸入的工件?
在此先感謝
在settings.xml中檢查是否存在 false 。 –
dev
您必須在Eclipse中激活索引下載(首選項 - > Maven - >下載索引)。第一次需要一段時間。 – khmarbaise
@Purnendu, 離線未在我的電腦上設置。以下是來自本地/ setting.xml <! - offline |確定maven是否應該在執行構建時嘗試連接到網絡。 |這將對工件下載,工件部署和其他工作產生影響。 | |默認:false false - > –
Sandeep