MAVEN私服配置

声明:

本用例访问的私服地址及密码为:

访问私服:http://192.168.150.101:8081

访问密码:admin/admin
请按实际私服地址密码替换即可,该私服地址仅用于文档案例,实际不可访问。

 1. 下载maven

请根据实际情况按需下载即可。

maven官网下载

JDK对应的Maven版本:

JDK版本

Maven版本支持情况

JDK 1.3

Maven 2.0.11及以下

JDK 1.4

Maven 2.0.11及以下

JDK 1.5

Maven 2.0.11及以上

JDK 1.6

Maven 2.0.11及以上

JDK 1.7

Maven 3.0及以上

JDK 1.8

Maven 3.3及以上

JDK 9

Maven 3.5.0及以上

JDK 10

Maven 3.5.3及以上

JDK 11

Maven 3.5.4及以上

JDK 12

Maven 3.6.0及以上

JDK 13

Maven 3.6.1及以上

JDK 14

Maven 3.6.2及以上

JDK 15

Maven 3.6.3及以上

JDK 16

Maven 3.8.1及以上

JDK 17

Maven 3.8.3及以上

2. 修改apache-maven-版本号\conf\settings.xml

1. 需要在 servers 标签中,配置访问私服的个人凭证(访问的用户名和密码)

<server>
  <id>maven-releases</id>
  <username>admin</username>
  <password>admin</password>
</server>

<server>
  <id>maven-snapshots</id>
  <username>admin</username>
  <password>admin</password>
</server>

2. 在 mirrors 中只配置我们自己私服的连接地址(如果之前配置过阿里云,需要直接替换掉)

<mirror>
  <id>maven-public</id>
  <mirrorOf>*</mirrorOf>
  <url>http://192.168.150.101:8081/repository/maven-public/</url>
</mirror>

3. 需要在 profiles 中,增加如下配置,来指定snapshot快照版本的依赖,依然允许使用

<profile>
  <id>allow-snapshots</id>
  <activation>
    <activeByDefault>true</activeByDefault>
  </activation>
  <repositories>
    <repository>
      <id>maven-public</id>
      <url>http://192.168.150.101:8081/repository/maven-public/</url>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </repository>
  </repositories>
</profile>

4. 如果需要上传自己的项目到私服上,需要在项目的pom.xml文件中,增加如下配置,来配置项目发布的地址(也就是私服的地址)

<distributionManagement>
  <!-- release版本的发布地址 -->
  <repository>
    <id>maven-releases</id>
    <url>http://192.168.150.101:8081/repository/maven-releases/</url>
  </repository>

  <!-- snapshot版本的发布地址 -->
  <snapshotRepository>
    <id>maven-snapshots</id>
    <url>http://192.168.150.101:8081/repository/maven-snapshots/</url>
  </snapshotRepository>
</distributionManagement>

 5. 发布项目,直接运行 deploy 生命周期即可 (发布时,建议跳过单元测试)

 

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值