1. 指定JDK版本
org.apache.maven.plugins maven-compiler-plugin 2.0.2
2.指定打包变量
mvn install -rf :gds-connector-env -Ddeploy.name=prod
3.指定生成类型,config还是jar包
mvn -Dmaven.test.skip=true install -PbuildConfig -fr :galileo-connector
4.mvn 指定setting.xml配置文件
mvn -s /some/other/dir/settings.xml
5. 构建命令:
mvn clean eclipse:clean eclipse:eclipse -Dwtpversion=2.0 -DdownloadSources=true
mvn clean install -Ddeploy.name=flightadmin-dev -Dtemplate.set=template-admin -P buildConfig
flight-admin对maven版本有要求,必须为apache-maven-2.2.1
6.打包config && war
mvn package -Ddeploy.name=alpha -P buildConfig
7.转成eclipse项目,并下载源码,用2.0
mvn eclipse:eclipse -Dwtpversion=2.0 -DdownloadSources=true
8.指定版本,指定全局配置文件,指定执行任务
mvn package -Ddeploy.name=alpha -P buildConfig -Dwtpversion=2.0 -s C:\Users\pen.jiang\.m2\settings-travelzen.xml
9.转换成eclilpse项目
mvn package -Ddeploy.name=alpha -P buildConfig -Dwtpversion=2.0 -s C:\Users\pen.jiang\.m2\settings-travelzen.xmlmvn -Dmaven.test.skip=true install -s C:\Users\pen.jiang\.m2\settings-travelzen.xml -Ddeploy.name=alpha -P buildConfigmvn eclipse:eclipse -s C:\Users\pen.jiang\.m2\settings-travelzen.xml -X
9.生成config和binary
mvn package -Ddeploy.name=alpha -P buildConfig -s C:\Users\pen.jiang\.m2\settings-travelzen.xmlmvn package -Ddeploy.name=alpha -s C:\Users\pen.jiang\.m2\settings-travelzen.xml
mvn eclipse:eclipse -s C:\Users\pen.jiang\.m2\settings-travelzen.xml