mvn 私有仓库认证配置

2018/5/20 posted in  JAVA

settings.xml

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <interactiveMode>true</interactiveMode>
  <offline>false</offline>
  <pluginGroups>
  </pluginGroups>
 
  <servers>
    <server>
      <id>oss</id>
      <username>suxiaolin</username>
      <password>123456</password>
    </server>
  </servers>
</settings>

mvn 私有仓库配置

<repositories>
    <repository>
        <id>oss-snapshot</id>
        <name>Nexus Snapshot Repository</name>
        <url>http://127.0.0.1:8081/repository/myrepo-SNAPSHOT/</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
        <releases>
            <enabled>false</enabled>
        </releases>
    </repository>
    <!-- 配置nexus远程仓库 -->
    <repository>
        <id>myrepo-2</id>
        <name>Nexus Snapshot Repository</name>
        <url>http://127.0.0.1:8081/repository/myrepo/</url>
        <releases>
            <enabled>true</enabled>
        </releases>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>
</repositories>