[英]Combining a maven project with a java project
目前,我有一個運行服務器的maven項目(使用Jersey REST API)。 我還有一個java項目,我需要將java項目的所有內容移動到maven項目中。 maven項目是java項目的一個子集。 但是,maven項目僅顯示java項目的各個部分。 但是,我想要一個允許我使用maven並顯示java項目中所有其他細節的項目。
我會復制並粘貼但是我使用git所以我想保留歷史。
我認為將maven項目嵌套在java項目中會更容易,但我不知道這是否可行。
這是我的包瀏覽器的圖片,以幫助解釋一切。
我嘗試過將java項目轉換為maven項目,然后更新pom.xml,但它沒有鏈接到web.xml。 此外,它嘗試使用項目名稱TeamProject的名稱運行服務器。 實際上它應該運行名為client_server的url
我正在考慮將所有代碼復制並粘貼到maven項目中(來自Teamproject java項目)。
實際上將Java項目嵌套在Maven項目中更有意義,因為Maven的目的是處理項目生命周期。 (默認情況下,Maven會查找src /文件夾中的源代碼,這樣可以簡化將Java項目放入Maven手中的任務)
我會看到幾種可能性:
將您的Maven項目嵌入Java項目中並不是那么好,因為Maven只能處理客戶端而不是Java項目,然后您會錯過Maven提供的眾多功能(只看看獲取依賴項是多么簡單)下載jar並手動將其包含在構建路徑中)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.