zoukankan      html  css  js  c++  java
  • zbb20190605 maven windows配置maven私服以及使用

     1、下载 Nexus

    1.1、https://www.sonatype.com/download-oss-sonatype

    1.2 https://help.sonatype.com/repomanager3/download

    2、启动

    2.1 解压下载的压缩包进入目录 E:azzsoft exus-3.16.2-01-win64 exus-3.16.2-01in

    2.2 启动 cmd 执行命令 nexus.exe /run

    3  一些自定义配置,根据需求修改(使用默认配置则忽略)

    3.1 启动地址端口配置

     3.2 数据存储路径、访问根目录、内存大小

     4 项目使用

    4.1 maven 中配置本地私服帐号

      <localRepository>E:/m3/repository</localRepository>
      
     <servers>
        <!--发布版-->
        <server>
            <id>releases</id>
            <username>admin</username>
            <password>admin123</password>
        </server>
        <!--测试版-->
          <server>
            <id>snapshots</id>
             <username>admin</username>
            <password>admin123</password>
        </server>
      </servers>

    4.2 配置POM项目中pom.xml文件,使项目发布到私服

    project节点下配置如下,其中仓库对应的id要和上面server中配置的id一致,url就是nexus网站中Repositories下releases和snapshots

     

    <distributionManagement>
            <snapshotRepository>
                <id>rdc-snapshots</id>
                <name>Internal Snapshots</name>
                <url>https://repo.rdc.aliyun.com/repository/29150-snapshot-xnpB4B/</url>
            </snapshotRepository>
            <repository>
                <id>rdc-releases</id>
                <name>Internal Release</name>
                <url>https://repo.rdc.aliyun.com/repository/29150-release-Xy77jx/</url>
            </repository>
        </distributionManagement> 
    
    

    5 发布到私服

    idea发布方式

     

  • 相关阅读:
    java timer 指定某时间点执行
    java jdbc 同时操作查询删除操作
    java ResultSet获得总行数
    c# 根据枚举Value 获得名称
    c# 备份数据
    MySQL主从集群搭建
    单机安装MySQL多实例
    2019年度总结
    go goroutine id
    go语言中 json转换--nil
  • 原文地址:https://www.cnblogs.com/super-admin/p/10978522.html
Copyright © 2011-2022 走看看