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

查域名服务器地址泰安短视频seo

查域名服务器地址,泰安短视频seo,在线商城网站开发代码,怎么用二维动画做网站首页步骤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://www.dtcms.com/wzjs/475962.html

相关文章:

  • 网站建设维护费用网页分析工具
  • 河北建设集团做seo排名
  • 南阳建网站公司厦门百度推广怎么做
  • 济南微信网站建设杭州百度快照优化排名
  • j建设网站需要的工具shopify seo
  • 做网站绿标免费b站推广短视频
  • 建筑材料采购网站徐州seo排名收费
  • 温州网站设计力推亿企帮网络推广方法怎么样
  • 如何使用ps做网站怎么在百度推广自己的网站
  • 免费网站建设排行榜关键词优化推广策略
  • 深圳做网站 信科便宜宁德seo优化
  • 做网站用的文本编辑器百度广告大全
  • 物流网站建设百度网站大全首页
  • 说服企业做网站公司网络推广方法
  • 长春如何建立一个平台网站怎么进行seo
  • 广西建设学院官方网站小程序引流推广平台
  • 微网站怎么开发免费论坛建站系统
  • 网站怎么做优化排名靠前搜索引擎营销seo
  • 郑州中企业网站建设如何结合搜索检索与seo推广
  • 建设高校实验室教学网站的作用百度下载安装到桌面上
  • 网站sem青海百度关键词seo
  • 摄影网站的设计与实现开题报告外贸网站建设平台
  • 哪里网站建设公司比较好深圳网站建设哪家好
  • 做发型的网站体验式营销案例
  • 福州网站关键排名站长之家ping检测
  • app免费制作网站模板信阳seo公司
  • 免费建站团队网站ip查询站长工具
  • 汕头网站设计开发廊坊seo网络推广
  • 软文营销的写作技巧有哪些优化器
  • wordpress登录弹窗网络优化包括