maven的command是有次序性的 ex: mvn clean install source:jar javadoc:jar 只會產生source.jar跟javadoc.jar在target目錄下,但是 mvn clean source:jar javadoc:jar install 就會產生source.jar跟javadoc.jar並安裝到local的repository, 善用這個特性可以加快building的速度

m2eclipse

使用m2eclipse時如果過到maven console出現求要使用jdk不要使用jre的訊息時,可以透過以-vm指定vm

....

-install
C:\Users\Kent\AppData\Local\Genuitec\Profiles\Bellwin_3.6
#用這一行指定eclipse使用的vm是jdk版本而不是jre版本後,就正常了
-vm 
C:\Program Files\Java\jdk1.6.0_25\bin\javaw.exe 
-configuration
C:\Users\Kent\AppData\Local\Genuitec\Profiles\Bellwin_3.6\configuration
-vmargs
-Xms250m
-Xmx768m

download source & javadoc

mvn dependency:resolve -Dclassifier=sources
mvn dependency:resolve -Dclassifier=javadoc

版本檢查,java source下載

versions:display-dependency-updates versions:display-plugin-updates versions:display-property-updates  dependency:resolve -Dclassifier=javadoc -Dclassifier=sources