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 标签中,配置访问私服的个人凭证(访问的用户名和密码)


  maven-releases
  admin
  admin



  maven-snapshots
  admin
  admin

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


  maven-public
  *
  http://192.168.150.101:8081/repository/maven-public/

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


  allow-snapshots
  
    true
  
  
    
      maven-public
      http://192.168.150.101:8081/repository/maven-public/
      
        true
      
      
        true
      
    
  

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


  
  
    maven-releases
    http://192.168.150.101:8081/repository/maven-releases/
  

  
  
    maven-snapshots
    http://192.168.150.101:8081/repository/maven-snapshots/
  

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

 

你可能感兴趣的:(java,maven,java)