我有一個現有的庫,我正在Eclipse中構建,並且已經將Maven自然添加到使用m2e添加依賴項目的項目中。當我將它轉換爲Maven項目時,我現有的源目錄(和我的bin)成爲普通文件夾。是否有一個原因?我是新來的Maven,所以我可能做錯了什麼,只是不知道是什麼......M2E刪除我的源代碼目錄?
我的項目結構如下:
workspace
project
src (in build path)
resources (in build path)
bin (output dir)
我都嘗試「MVN蝕:月食」,右點擊project - > Configure - > Convert to Maven Project,並從我的構建路徑中刪除我的src和資源文件夾,並在將結構更改爲下面的內容後,將輸出更改爲target/test-cases。即使我手動調整構建路徑和輸出,我的依賴關係也無法解決。
workspace
project
src (no longer in build path)
resources (no longer in build path)
bin (no longer output)
target (new output dir)
test-cases (empty)
問題是,這已經在源代碼管理中,因此創建一個全新的項目將非常麻煩。有什麼方法可以設置適當的位置嗎? – Benny 2012-04-21 19:40:44
你不能將文件夾/文件移動到新的文件夾等,並將舊的結構轉移到新的文件夾? – khmarbaise 2012-04-21 19:54:34
所以我嘗試了「mvn eclipse:eclipse」和Configure - > Convert to Maven ...並且都離開我的項目而沒有源文件夾。即使我手動添加它們,我的Maven引用也不會解析(即log4j)。有任何想法嗎? – Benny 2012-04-21 20:11:55