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

周口市网站建设asp网站和php网站的区别

周口市网站建设,asp网站和php网站的区别,更改网站模板内容,烟台做网站的公司1.背景2.推送jar包到nexus3.从nexus拉取jar包4.release和snapshot区别 1.背景 本地虚拟机centos7.9(110.110.110.100)安装好了nexus 下面演示把本地的maven项目打包推送到nexus。 2.推送jar包到nexus 我项目的命名如下: 下面演示把这个项目jar包推送到nexus仓库 <groupI…

    • 1.背景
    • 2.推送jar包到nexus
    • 3.从nexus拉取jar包
    • 4.release和snapshot区别

1.背景

本地虚拟机centos7.9(110.110.110.100)安装好了nexus
下面演示把本地的maven项目打包推送到nexus。

2.推送jar包到nexus

我项目的命名如下: 下面演示把这个项目jar包推送到nexus仓库

<groupId>com.jing</groupId>
<artifactId>java-example-test</artifactId>
<version>1.0</version>

nexus安装好后,自动有下列的repositories,其中两个hosted(意思是nexus自已的仓库)
在这里插入图片描述
点这个后面的copy,复制出url,在maven工程的pom.xml加进去:
这两个地址一个是release仓库,一个是snapshot仓库,后面会讲两者区别。

<distributionManagement><repository><id>my-nexus-releases</id><url>http://110.110.110.100:8081/repository/maven-releases/</url></repository><snapshotRepository><id>my-nexus-snapshots</id><url>http://110.110.110.100:8081/repository/maven-snapshots/</url></snapshotRepository>
</distributionManagement>

在maven安装目录下的conf/settings.xml加入这两个仓库的用户密码(我直接用的是nexus的admin用户),如下:
注意<id>和上面 pom.xml中的<id>相对应(意思就是连仓库时用这个用户密码,因为settings.xml在我们本地电脑上,pom.xml在项目中,会push到git上,所以用户密码要写在settings.xml,防止泄露)

<servers><server><id>my-nexus-releases</id><username>admin</username><password>123456</password></server><server><id>my-nexus-snapshots</id><username>admin</username><password>123456</password></server></servers>

然后点deploy
在这里插入图片描述
执行成功后,在nexus的release仓库界面能看到jar包
在这里插入图片描述

3.从nexus拉取jar包

在项目的pom.xml中添加依赖和repository

<dependency><groupId>com.jing</groupId><artifactId>java-example-test</artifactId><version>1.0</version>
</dependency><repositories><repository><snapshots><enabled>false</enabled></snapshots><id>my-nexus-releases</id><name>my-nexus-libs-release</name><url>http://110.110.110.100:8081/repository/maven-releases/</url></repository><repository><snapshots><enabled>true</enabled></snapshots><id>my-nexus-snapshots</id><name>my-nexus-libs-snapshots</name><url>http://110.110.110.100:8081/repository/maven-snapshots/</url></repository></repositories>

repository也可以配在maven安装目录下的conf/settings.xml
通过activeProfiles激活使用nexus库

	 <profiles><profile><repositories>         <repository><snapshots><enabled>false</enabled></snapshots><id>my-nexus-releases</id><name>my-nexus-libs-release</name><url>http://110.110.110.100:8081/repository/maven-releases/</url></repository><repository><snapshots /><id>my-nexus-snapshots</id><name>my-nexus-libs-snapshot</name><url>http://110.110.110.100:8081/repository/maven-snapshots/</url></repository></repositories>       <id>my-nexus</id></profile></profiles><activeProfiles><activeProfile>my-nexus</activeProfile></activeProfiles>

4.release和snapshot区别

上面有两个库地址,release和snapshot,区别如下

  1. Snapshot版本‌:代表正在开发中的版本,还没正式发布,版本号以“-SNAPSHOT”结尾,如下所示,这个jar包就会被推送到snapshot仓库,并加上时间。
<groupId>com.jing</groupId>
<artifactId>java-example-test</artifactId>
<version>1.0-SNAPSHOT</version>

每次拉取时都会根据上传的时间区分出最新的jar包版本,从snapshot仓库重新拉取最新的包(因为版本还在开发中,可能别人推送了新的代码,所以每次要确保拉取最新的代码)
在这里插入图片描述

  1. Release版本‌:正式发布的版本,代码已经开发好了。版本号不以“-SNAPSHOT”结尾,如下所示,这个jar包就会被推送到release仓库。
<groupId>com.jing</groupId>
<artifactId>java-example-test</artifactId>
<version>1.0</version>

release版本不会加上时间,本地有jar包的话,就不会从release仓库拉取,除非把本地jar包删掉。


文章转载自:

http://jJTwd4aJ.mdtfh.cn
http://ICyAlaxt.mdtfh.cn
http://fL9aFxrH.mdtfh.cn
http://TkOpF3BJ.mdtfh.cn
http://yBihDtPU.mdtfh.cn
http://phcovhkm.mdtfh.cn
http://kdlCHEYj.mdtfh.cn
http://5ChXNQhQ.mdtfh.cn
http://dMeJvlZk.mdtfh.cn
http://UFjK6zVU.mdtfh.cn
http://wc54cWNT.mdtfh.cn
http://aK3kL65o.mdtfh.cn
http://7tFvQku7.mdtfh.cn
http://SXugQTYz.mdtfh.cn
http://DQXOlQ8z.mdtfh.cn
http://x9HmcXro.mdtfh.cn
http://5I5TmHoC.mdtfh.cn
http://LMeIor6p.mdtfh.cn
http://FoAQAuNp.mdtfh.cn
http://ypyV8rZN.mdtfh.cn
http://nIP6aJjb.mdtfh.cn
http://qAhVK69X.mdtfh.cn
http://Fw4JHGco.mdtfh.cn
http://3iNNvpPq.mdtfh.cn
http://WudrdNFj.mdtfh.cn
http://ER0bHORZ.mdtfh.cn
http://5txJXBTq.mdtfh.cn
http://XVix89gH.mdtfh.cn
http://S820BUAD.mdtfh.cn
http://Hr2DPwR5.mdtfh.cn
http://www.dtcms.com/wzjs/683222.html

相关文章:

  • 郑州网站建设hndream建e室内设计网贴图
  • 人才网站开发方案沈阳百度广告
  • 网站建设合同报价单 模板做水果生意去那个网站
  • 潍坊手机网站全球十大搜索引擎排名
  • 建立网站最先进的互联网技术有哪些crm客户管理系统
  • 网站建设成功案例书籍怎么自己做整人网站
  • 常用搜索网站如何做好品牌网站建设
  • 芍药居网站建设公司如何制作完整网页
  • win10 电脑做网站服务器淘宝上买的建设网站能退款吗
  • 公司内部网站维护本地的唐山网站建设
  • 河北做网站的公司男女做暧昧视频网站
  • 哪里有南宁网站建设效果图制作好学吗
  • 网站做支付系统呼和浩特网站优化公司
  • 盈佳国际天天做赢家网站wordpress 查死链接
  • 简洁的网站设计展位搭建
  • 做么网站有黄网站建设平台方案设计
  • layui做网站前端百度广告推广平台
  • 建设网站必须要配置apache吗网站开发明细报价表
  • 做跳转链接到自己的网站中山企业网站建设定制
  • 成都cms建站网站教人做核能灯
  • 有没有接单做加工的网站阿里巴巴国际站入驻
  • 家居网站建设费用花都营销型网站建设公司
  • 做网站导航能赚钱吗动画设计素材
  • 中国营销策划第一人长沙seo网站建设
  • 学做网站培训机构天津建设信息工程网
  • 外贸网站推广费用怎么制作网站教程图片
  • 手机建网站花钱吗东莞品牌网站制作
  • 网站交换链接的网络营销意义小视频网站开发
  • 贵阳市住房城乡建设局官方网站影视公司简介
  • 网站手机端跳转页面模板软件开发培训课件