2013年1月7日 星期一

M2Eclipse Update Snapshot include Sources

正常狀況下,maven預設只會download jar檔,並不會download javadoc和sources,通常我們會在m2eclipse的設定中選取要下載sources,以方便在Eclipse中瀏覽open source code,又或者是直接在pom.xml裡面指定classifier為sources。

而使用m2eclipse來update sanpshot時預設也只會更新jar檔,而不會更新sources除非是在pom.xml裡面指定classifier為sources,但這樣就用掉classifier屬性並不是好的方法。

依照畫面輸入完成Run Configuration即可在任何maven project執行,它會強制更新所有專案用到的snapshot jar和sources檔案。${project_loc}可從Variables裡面選到。

螢幕截圖: