maven私服:
1、在maven setting文件中

<servers>
  <server>
     <id>snapshots</id>
     <username>username</username>
     <password>password</password>  /*这里填写API ke即可
  </server>
 <server>
     <id>releases</id>
     <username>username</username>
     <password>password</password>  /*这里填写API ke即可
  </server>
</servers>

2、在pom文件中配置

<distributionManagement>
    <snapshotRepository>
        <id>snapshots</id>
        <name>JD maven2 repository-snapshots</name>
        <url>http://artifactory.jd.com/libs-snapshots</url>
    </snapshotRepository>

    <snapshotRepository>
        <id>releases</id>
        <name>JD maven2 repository-snapshots</name>
        <url>http://artifactory.jd.com/libs-snapshots</url>
    </snapshotRepository>
</distributionManagement>


注意
server中的id 和snapshotRepository中的id必须一致, 也就是 setting中server模块的ID 与 pom中snapshotRepository中的id一致,否则不能上传