我已經安裝了m2eclipse,並使用嵌入式Maven3。如何將存在的Java項目轉換爲Maven項目?
現在我想添加依賴到我的項目(有現有的罐子),但搜索結果總是0,我該如何處理?
我不想現在就下載所有jar文件,只是想現在創建依賴關係。
我已經安裝了m2eclipse,並使用嵌入式Maven3。如何將存在的Java項目轉換爲Maven項目?
現在我想添加依賴到我的項目(有現有的罐子),但搜索結果總是0,我該如何處理?
我不想現在就下載所有jar文件,只是想現在創建依賴關係。
嘗試搜索spring-context
,而不是spring
。如果您不確定要查找的工件名稱,可以使用通配符,例如*spring*.
「spring」和「spring」對於Spring庫不是有效的說明符。
下面是關於神器的名字一個有用的文章的鏈接春季:
http://spring.io/blog/2009/12/02/obtaining-spring-3-artifacts-with-maven/
你應該可以使用像這樣的名字:
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
,如果你想一個項目轉換到Eclipse maven項目,你可以打開終端並運行
mvn eclipse:eclipse
或轉換爲想法maven項目:
mvn idea:idea
如果您已經擁有包含所有依賴關係的pom.xml,那麼這個方法可行。在這裏似乎不是這種情況。 – jny
是的。謝謝 。 –
在您的問題對話框有點混亂。它實際上是兩個對話框,應該使用製表符。在上面的部分,如果你碰巧知道所有的細節,你可以手動添加一個依賴項。
在下方,您可以搜索依賴關係。只有當您將頂部的字段留空時,搜索纔會起作用。
如果我將頂部留空,它將顯示錯誤「Artifact Id can not be empy」,並且不會執行搜索操作。 – MrROY
哪個版本的m2e? –
讓我看看,你想要與項目中存在的maven依賴一起使用,對嗎?
已經假設你的項目結構,結構化的行家,你可以按照這個尖端下方,但要注意,我想也許你可以有某種依賴之間的衝突..
使用下面的網站,瀏覽依賴關係:
我試着用* spring *,但它不起作用。它似乎maven不搜索遠程服務器,我沒有在當地代表這些罐子。 – MrROY