我有一個「主項目」,它使用幾個「模塊」。這些模塊位於pom.xml中,但我也將模塊的代碼作爲Eclipse中的項目。我在「Properties | Project References」和「Properties | Java Build Path」中都將這些模塊定義爲項目依賴項。我還確保所有Eclipse項目都位於Java Build Path中的「Order and Export」的頂部。在Eclipse,maven的依賴是壓倒一切的項目依賴
主項目是不承認的變化蝕內的模塊。當我按F3查看代碼時,它會從我的.m2目錄打開java源代碼。顯然,它忽略了我的Eclipse項目。我錯過了一些設置?我該怎麼辦?
奇怪的是,啓用和禁用工作區分辨率都在主項目的菜單上。我點擊啓用,它重建,但現在打破了一些實際存在於eclipse但不是maven的類。我覺得有些東西真的很糟糕。還有什麼提示? – User1
首先嚐試清潔整個工作區。如果這沒有幫助,而不是猜測在不同項目的配置中可能會出現什麼問題,我會建議如下:從文件 - >開關工作區 - >其他,根據需要複製設置,然後導入所有的使用文件 - >導入... - > Maven - >現有Maven項目將項目投影到新工作區。選擇瀏覽並導航到舊工作區的根目錄,然後單擊確定。選擇所有poms,然後單擊完成。現在,您擁有了一個包含所有項目的「乾淨」工作區,並且希望工作區分辨率能夠即裝即用。 – esaj
這是一個好主意,但它沒有奏效。主項目與模塊有不同的目錄..你認爲這會打破一切嗎? – User1