1、确保maven的配置setting.xml中的用户名及密码是否正确
<servers>
<server>
<id>nexus</id>
<username>admin</username>
<password>你的密码</password>
</server>
<server>
<id>maven-releases</id>
<username>admin</username>
<password>你的密码</password>
</server>
<server>
<id>maven-snapshots</id>
<username>admin</username>
<password>你的密码</password>
</server>
</servers>
注意:一定要确保<id>xxx</id>与你的nexus私服中的仓库名称是否一致

2、上传命令
mvn -X deploy:deploy-file \
-Durl=https://repo.maven.apache.org/maven2 \
-Dfile=path/to/your/artifact.jar \
-DgroupId=com.example \
-DartifactId=my-artifact \
-Dversion=1.0.0 \
-Dpackaging=jar \
-DrepositoryId=my-repo \
-Dusername=myusername \
-Dpassword=mypassword
示例:
mvn deploy:deploy-file -DgroupId=com.aolingo -DartifactId=net-common-core -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=./net-common-core-1.0-SNAPSHOT.jar -DrepositoryId=maven-snapshots -Durl=https://nexus.baidu.com/repository/maven-snapshots/
mvn deploy:deploy-file -DgroupId=com.aolingo.cnet \
-DartifactId=service-logging \
-Dversion=1.0-SNAPSHOT \
-Dpackaging=jar \
-Dfile=./service-logging-1.0-SNAPSHOT.jar \
-DrepositoryId=maven-snapshots \
-Durl=https://nexus.aolingo.com/repository/maven-snapshots/