2017-09-02 75 views
0

需要每次運行mvn clean install。在eclipse中所做的更改不會反映出來。需要每次運行mvn clean install。在eclipse中所做的更改未反映

構建自動啓用和Eclipse是Neon.3

如果我在junits一些變化,並做出反映得到我需要手動MVN乾淨安裝外食,然後從Eclipse中運行的junits。它像類文件不會從eclipse生成。

因此我不能甚至可以運行一個獨立的Java類,並通過Eclipse中運行它,它會顯示「錯誤:無法找到或加載主類測試」

請指點。

+0

如果從_within_ Eclipse中運行'清潔install'會發生什麼? –

+0

您是否安裝了M2E集成?您是否已經像Maven Projects一樣正確導入了項目?除此之外,你的意思是:「如果我在聯合體上做了一些改變,並讓它反映出來......」?你的意思是你的單元測試有變化嗎?你從Eclipse內部運行它們嗎? – khmarbaise

+0

我已經安裝了Eclipse的Eclipse Maven集成(lune和newer)1.5 ...我的意思是我對junits所做的更改沒有反映出來,如果我從eclipse重新運行..只有當我在外部進行mvn clean install時纔會反映這些更改然後運行它們從日食.. – abyin007

回答

0

1)確保您的maven實例與Eclipse使用的相同,並仔細檢查項目的目錄是否與命令行一樣根目錄您是否使用在IDE外部啓動Maven。 2)運行mvn clean install(我假設從命令行)後,在Eclipse中右鍵單擊maven項目,選擇「Maven \ Update Project」並在必要時標記「Force Update Snapshots/Releases」 3)檢查您的Ide有「自動構建」集。您可以在工具欄的「項目」菜單中找到它。

讓我知道這是否幫助你。

+0

我的maven路徑在eclipse中配置正確..我驗證.. – abyin007

相關問題