maven private server configuration upload private jar

## 安装jar到公司mavens 私服
1. 修改工程里pom.xml 添加下面内容
```xml
<repositories>
        <repository>
            <id>nexus</id>
            <name>Nexus Repository</name>
            <url>http://192.168.16.37:8082/repository/maven-public/</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <releases>
                <enabled>true</enabled>
            </releases>
        </repository>
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <id>nexus</id>
            <name>Nexus Plugin Repository</name>
            <url>http://192.168.16.37:8082/repository/maven-public/</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <releases>
                <enabled>true</enabled>
            </releases>
        </pluginRepository>
    </pluginRepositories>
```
2. 修改自己的maven 工具里settings.xml
添加下面内容
```xml
  <server>
    <id>nexus-releases</id>
    <username>admin</username>
    <password>admin123</password>
  </server>

  <server>
    <id>nexus-snapshots</id>
    <username>admin</username>
    <password>admin123</password>
  </server>
```
3. Use the following command to install the jar to maven private server
```sh
mvn deploy:deploy-file -Dfile=d:\download\smart-sso -client-1.0.0.jar -DgroupId=com.smart -DartifactId=smart-sso-client -Dversion=1.0.0 -Dpackaging=jar -Durl=http://192.168.16.37:8082/repository/maven-releases / -DrepositoryId=nexus-releases
```

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326390806&siteId=291194637