2017-08-01 67 views
0

我的項目包含3個模塊項目,它們是pom,war和jar。如何在不關閉項目的情況下將maven依賴關係通知給.m2

jar.menu.service ---- jar, menu ----- war, pom.menu.app --- pom。

photo helps describe the problem

當項目jar.menu.service仍處於打開狀態,jar.menu.service將成爲下Maven依賴的文件夾。如果我點擊菜單項目上的「運行在服務器上」,錯誤來源於找不到某些文件。請參閱PHOTO 2

當項目jar.menu.service手動關閉時,jar.menu.service將成爲maven依賴關係下的jar。如果我點擊菜單項目的「運行在服務器上」,它就可以工作。見照片3

問題是,我可以保持jar.menu.service打開,jar.menu.service仍然存在於maven依賴項下的jar中。

在目前的情況下,我無法通過在eclipse上調試服務器上的項目來進行代碼開發。

回答

1

右鍵單擊項目,選擇「Maven - > Disable Workspace Resolution」。

工作區分辨率允許您直接引用工作區中打開的項目。如果你不想這樣做,請禁用它。

+0

它的工作原理,謝謝 – vincent

+0

@vincent然後請upvote並接受我的答案。謝謝! –

相關問題