2013年4月4日 星期四

How to dramatically reduce the build time

對於一個這樣的大型Java專案而言,每次修完bug重新Compile所花的時間是很沒有效率的,分享一個由Eddison Su 於cloudstack-dev所提供的方法(適用於CloudStack 4.1或以上):



mvn -pl `git status --porcelain |sed '/^?/d'| awk '{print $2}' |sed 's/\/src/$/'|cut -d $ -f 1|uniq |tr "\n" "," |sed 's/,$/,client/'` clean install

沒有留言:

張貼留言