当前位置: 首页 > article >正文

私库如何区分正式和测试环境独立的库

一 概述

        在搭建的私库中建立两个环境的私库:

        带有test即为test环境的私库,否则未正式环境的私库。

二 如何配置私库

      Settings文件配置私库访问的账号秘密:

//正式
<server>  <id>maven-releases</id>  <username>admin</username>  <password>******</password>  </server>  <server>  <id>maven-snapshots</id>  <username>admin</username>  <password>******</password>  </server>
//测试<server>  <id>maven-releases-test</id>  <username>admin</username>  <password>******</password>  </server>  <server>  <id>maven-snapshots-test</id>  <username>admin</username>  <password>******</password>  
</server> 

        由于正式环境的包不会在测试环境中使用,只需要通过本地deploy,所以settings中的仓库配置只需要配置测试的仓库即可。

<mirror><id>nexus-test</id><mirrorOf>*</mirrorOf><url>http://192.******.10:8081/repository/maven-test</url>
</mirror>

三 两个环境jar包deploy

        pom文件中的环境配置

//正式  <distributionManagement><repository><id>maven-releases</id><name>Nexus Release Repository</name><url>http://192.******.10:8081/repository/maven-releases/</url></repository><snapshotRepository><id>maven-snapshots</id><name>Nexus Snapshot Repository</name><url>http://192.******.10:8081/repository/maven-snapshots/</url></snapshotRepository></distributionManagement>
//测试<distributionManagement><repository><id>maven-releases-test</id><name>Nexus Release Repository</name><url>http://192.******.10:8081/repository/maven-releases-test/</url></repository><snapshotRepository><id>maven-snapshotst-test</id><name>Nexus Snapshot Repository</name><url>http://192.******.10:8081/repository/maven-snapshots-test/</url></snapshotRepository></distributionManagement>

        在本地代码中设置两个分支分别对应正式和测试环境,然后分别进行上述配置即可。

http://www.lryc.cn/news/2419695.html

相关文章:

  • md5值是什么意思_详解:PER?霍林格效率值?这个最火的高阶数据究竟是什么意思?...
  • 正在载入中......loading页面的几种方法
  • c++求矩阵的秩_Matlab:矩阵的秩,简化梯形矩阵和线性方程组
  • 【C语言】:static和extern的详细介绍和使用
  • softcore -- CPU rasterization
  • xp序列号大全可通过正版验证的XP序列号发布
  • SolrIK分词器-简单介绍与安装
  • MouseArea组件和MouseEvent事件在Qt中是经常使用的重要组件和事件。本文将详细介绍MouseArea组件和MouseEvent事件的用法,并提供...
  • TTYL的完整形式是什么?
  • mongo执行命令: not authorized on admin to execute command
  • 【渝粤教育】电大中专电商运营实操12作业 题库
  • nbtscan局域网扫描的原理
  • VS各个版本之间2005、08、10、12...转换
  • NumberFormat类
  • WritePrivateProfileString() 用法
  • 新发的日常小实验——使用IETester测试不同IE版本的浏览器,测试网页JS的兼容性(console未定义兼容测试)
  • cpio命令的常用方法
  • stm32串口反相输出 SP3232输出反相解决办法
  • FindWindowEx 遍历所有窗口
  • AV1编码各种浏览的版本支持
  • 网安概论(三)
  • 85m gamer主板acpi驱动_关于网卡驱动的问题
  • Python实现经典吃豆豆游戏教程:重温童年经典,学习Python游戏开发,附带完整源码
  • Android使用bit.ly的api获取url 短连接
  • 转贴--理解LPCTSTR
  • 什么是UBB
  • 机器学习----决策树分析
  • IDEA官网进不去解决方法
  • 智能终端安全:应用安全技术—移动互联网信息安全解决方案(上)
  • java cloneable 深拷贝_Java中的Cloneable接口与深拷贝、浅拷贝