2015-03-31 82 views
1

使用m2e-plugin我們可以右鍵點擊一個項目然後點擊Maven更新或者我們可以點擊Run As - > Maven build。他們有什麼區別?當選擇每個選項時,執行的後臺操作是什麼?maven update和maven build有什麼區別?

因爲據我所見..在狀態欄中提供的信息說它是「建立工作區」。這是什麼意思? 什麼是更新項目?

回答

1

當您運行maven更新時 - 您的本地maven存儲庫會從中央存儲庫中獲取最新的jar包。這對於SNAPSHOT版本的工件很重要。 SNAPSHOT版本的本地存儲庫中的工件可能會與中央存儲庫中當前可用的版本過時。 *構建發生在eclipse中,因爲選擇了自動構建選項。如果不是這樣就不會發生。

當build - complies時,運行測試並構建您當前的項目工件。除非使用脫機選項(-o)運行,否則Maven構建通常包含Maven更新階段。

相關問題