我已經開始研究Maven,並希望從頭開始編寫一個項目並開始編寫新的類。如何使我的m2e maven項目中的eclipse檢測到新的java類?
我需要做什麼來使eclipse在Maven項目下的自動編譯工作與在正常的eclipse項目中一樣?
這裏是我面臨的問題:
我創建了一個新的項目在eclipse與M2E插件。
我正在使用quickstart archetype,它會生成一個帶有主文件夾和測試文件夾的簡單項目結構。最初,主文件夾包含一個名爲App.java的Java文件(在安裝期間指定的包下)。
現在我在與App.java相同的包中添加一個新類,在文件Other.java中聲明「Other」,爲它添加一個公共常量,並打開App.java進行編輯。當我嘗試引用其他類時,eclipse無法識別它。
我已經通過eclipse運行Maven編譯並且雙重檢查了構建路徑輸出文件夾是否正確,但所有事情都應該如此。
我已經通過Maven和Eclipse上的無數教程進行了搜索,但是我發現的所有這些只是討論設置項目,而不是關於實際在Maven項目下開發的內容。
我的Eclipse是標準版Kepler,我使用eclipse的嵌入式maven安裝。