1、linux设置maven,修改环境变量,在/etc/profile中添加以下几行
export MAVEN_HOME=/opt/soft/apache-maven-3.5.0/apache-maven-3.5.0
export PATH=${PATH}:${MAVEN_HOME}/bin
#拷贝Maven依赖jar包到指定目录
mvn dependency:copy-dependencies -DoutputDirectory=lib
#把jar包安装到本地仓库
mvn install:install-file -DgroupId=com.alipay -DartifactId=trade-sdk -Dversion=1.0.0 -Dpackaging=jar -Dfile=alipay-trade-sdk-1.0.0.jar
#deploy jar包
mvn deploy:deploy-file -DgroupId=com.zhengtong -DartifactId=thinkive-base -Dversion=1.2.8 -Dpackaging=jar -Dfile=F:\thinkive-base-1.2.8.jar -Durl=http://nexus.gpayintra.com/repository/maven-releases/ -DrepositoryId=releases
#cpf-api部署
set DgroupId=com.cs.cpf
set DartifactId=cpf-api
set Dversion=1.0.26
mvn deploy:deploy-file -DgroupId=%DgroupId% -DartifactId=%DartifactId% -Dversion=%Dversion% -Dpackaging=jar -Dfile=cpf-api-1.0.26.jar -Durl=http://nexus.gpayintra.com/repository/maven-releases/ -DrepositoryId=releases
mvn deploy:deploy-file -DgroupId=com.cs.cpf -DartifactId=cpf-api -Dversion=1.1.04 -Dpackaging=jar -Dfile=cpf-api-1.1.04.jar -Durl=http://nexus.gpayintra.com/repository/maven-releases/ -DrepositoryId=releases
mvn deploy:deploy-file -DgroupId=com.zgyt -DartifactId=safeguard-payapi -Dversion=3.2.2.2 -Dpackaging=jar -Dfile=safeguard-payapi-3.2.2.2.jar -Durl=http://nexus.gpayintra.com/repository/maven-releases/ -DrepositoryId=release
mvn deploy:deploy-file -DgroupId=com.cs.cpf -DartifactId=sadk -Dversion=3.4.1.2 -Dpackaging=jar -Dfile=F:\SADK.jar -Durl=http://nexus.gpayintra.com/repository/maven-releases/ -DrepositoryId=releases
mvn deploy:deploy-file -DgroupId=sccba-sec -DartifactId=sccba-sec -Dversion=1.0 -Dpackaging=jar -Dfile=./sccba-sec-1.0.jar -Durl=http://nexus.gpayintra.com/repository/maven-releases/ -DrepositoryId=releases
镜像列表
阿里云
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
maven center
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
公司镜像
<mirror>
<id>public</id><mirrorOf>*</mirrorOf><name>Company Repository</name>
<url>http://nexus.gpayintra.com/repository/maven-public/</url>
</mirror>
<mirror>
<id>snapshot</id><mirrorOf>snapshot</mirrorOf><name>Company Repository</name>
<url>http://nexus.gpayintra.com/repository/maven-snapshots/</url>
</mirror>
<mirror>
<id>release</id><mirrorOf>release</mirrorOf><name>Company Repository</name>
<url>http://nexus.gpayintra.com/repository/maven-releases/</url>
</mirror>
\