[英]Adding custom maven project as dependency
我現在使用帶有m2eclipse插件的eclipse來解決一個非常簡單的問題:我有兩個maven項目,我想將project A
添加為project B
依賴項。
那么如何以某種方式實現這一目標? 如果我的補充project A
來的構建路徑project B
日食識別類,但這個項目是不是由編譯時日食解決。
通過將project A
安裝到本地存儲庫並將其添加為對pom的依賴關系,可以使它正常工作。 這行得通,但是很麻煩,因為更改某些內容后,我總是必須安裝新版本的項目A。
插件不應該為我處理這種情況嗎?
假設您在工作台中都打開了兩個maven項目,然后確保在Maven上下文菜單中啟用了“啟用工作區解析”選項。
您這樣做的方法是正確的,因為它假定項目B將使用項目A中將存在於項目中的依賴項,因此您可以獨立進行開發。
無論如何,對於項目A,如果您使用的是maven,是否不使用maven clean install進行編譯和部署? 這樣,您就可以確保始終擁有最新版本
另一個選擇是,如果兩者之間更加相互依賴,則應考慮將其中一個作為另一個的模塊,或者將一個包含兩個模塊的項目C都考慮在內,但這意味着兩個都是同一項目的一部分(例如包含兩個罐子的耳朵),取決於情況
是的,Eclipse處理這種情況。
您可以在同一工作空間中同時添加項目A和項目B。
我可以幫助您從頭開始創建一個簡單的工作區。
我假設您已經安裝了MAVEN插件M2Eclipse for Eclipse。
這樣,您不需要安裝依賴項。 任何更改都將反映在派生模塊上。
希望對您有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.