文章目录
1、maven 配置
我的私服使用的是阿里的
修改maven的setting文件有两种方法 方式1:直接下载settings.xml
直接下载settings.xml文件,然后将该文件内容放置到USER_HOME/.m2/settings.xml中;
方式2:手动配置settings.xml
1.1 在servers节点添加如下配置(基于安全考虑页面上不显示密码,点击右侧的复制按钮可以获取包含密码的配置)
<servers>
<server>
<id>rdc-releases</id>
<username>F8w4IT</username>
<password>******</password>
</server>
<server>
<id>rdc-snapshots</id>
<username>F8w4IT</username>
<password>******</password>
</server>
</servers>
1.2.在profiles节点添加如下配置
```java
<profile>
<id>rdc-private-repo</id>
<repositories>
<repository>
<id>rdc-releases</id>
<url>https://repo.rdc.aliyun.com/repository/44149-release-Kl4P3i/</url>
</repository>
<repository>
<id>rdc-snapshots</id>
<url>https://repo.rdc.aliyun.com/repository/44149-snapshot-YOpTyW/</url>
</repository>
</repositories>
</profile>
1.3 最后在加上
<activeProfiles>
<activeProfile>rdc-private-repo</activeProfile>
</activeProfiles>
以上就是配置maven的方式及内容
2、制品上传Nexus私服
配置好了settings.xml后,在代码库根目录下的pom.xml加入以下配置:
<distributionManagement>
<repository>
<id>rdc-releases</id>
<url>https://repo.rdc.aliyun.com/repository/44149-release-Kl4P3i/</url>
</repository>
<snapshotRepository>
<id>rdc-snapshots</id>
<url>https://repo.rdc.aliyun.com/repository/44149-snapshot-YOpTyW/</url>
</snapshotRepository>
</distributionManagement>
然后运行以下命令即可将制品推送到私有仓库中:
$ mvn clean deploy -DskipTests
到这里,就已完成对Nexus私服上传jar的操作,原创不宜,请多多关照!