好久沒有寫博客了…元旦前趕緊寫一篇吧…
這些日子琢磨了一下gradle。對比起maven確實在配置上靈活很多,對groovy的支持可以更容易的自定義任務。
由於最近的幾個項目中都使用到了moco這個開源項目,它使用gradle管理,使用命令gradle uberjar可以生成一個獨立運行包,這個包有8M大。我使用的環境比較特殊…8M有點大了,就琢磨這使用ProGuard給它瘦個身,效果不錯,簡單配置以后大小變成了4.6M,只有原來的57%了。
在配置的過程中遇到了很多難題,google之后都沒有什么中文參考,故記錄下了這次嘗試,分享給大家。
