我從根目錄上的其他服務器A.在服務器A上的共享驅動器上輸入一個多模塊Maven項目,mvn install
成功運行,和Maven設置正確使用repository/
和settings.xml
in /home/user/.m2
。但是,在將工程導入工作站PC上的Eclipse(實際上是STS)後,我無法獲得mvn build
(我安裝了m2e插件)運行,主要原因是缺少其他模塊的依賴關係。我意識到Eclipse在我的工作站PC上使用了settings.xml
和repository/
,因此在.m2緩存中不會安裝任何模塊構建版本。如何改變本地Maven倉庫在Eclipse
我試圖修改Maven來使用服務器A的目錄的.m2我只能設置Settings.xml以服務器A上一個,但我不能改變本地倉庫。我唯一的選擇是「重新索引」。
有沒有辦法來改變本地倉庫到服務器A上一個,還是有更好的方式來擁有一臺服務器上的代碼,並在另一臺PC上的Tomcat編輯/編譯/測試?
...在settings.xml中必須更改指向你的本地倉庫。 –
ejaenv
2012-11-26 09:38:34
我在安裝的eclipse mars裏沒有「安裝目錄的全局設置」 – Wooff 2016-01-13 19:57:15
@WOOFF,我都沒有(在火星裏)。 – 0xbe5077ed 2016-04-13 02:30:40