2012-09-20

用 M2Eclipse 來減輕使用 Maven 的大腦負擔

Maven 很好用,但缺點就是要背一堆指令,背不起來就得抄下來,不想抄下來就用 M2Eclipse 吧!

安裝先。


M2Eclipse 有內建 Maven(Embedded),也可以使用自己的版本(External)。


如果是使用內建的 Maven 版本,而剛好有自訂的需求,這時就要指定你的 settings.xml 位置。

因為我不喜歡 Maven 預設將 localRepository 放到 C 槽,所以我修改了 settings.xml 裡的 localRepository 設定。


安裝與設定完成後,新增個專案來看看。


呵呵,大腦壓力瞬間降低。


然後從「Run Confiuration...」設定 Name、Base directory 與 Goals,就可以自動執行 mvn 指令了!


2012/9/26 - 發現一個好功能。

以前在 pom.xml 加一個 dependency,就得先去執行 mvn eclipse:eclipse 在 .classpath 建立這個 dependency 的路徑,然後回到 Eclipse 重新整理專案,才能使用這個新加入的 dependency,難過的是,有時候 mvn eclipse:eclipse 會改寫一些特有的設定,導致每次 mvn eclipse:eclipse 之後就得手動修改 .classpath 來復原。

今天發現,在 Maven Project 加了 dependency 之後,就馬上可以用了,不用再去 eclipse:eclipse 和重新整理了。


沒有留言:

張貼留言