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

做网站用模板东莞关键词seo优化

做网站用模板,东莞关键词seo优化,网上商城网站建设方案书,福州高端网站建设服务网络公司为什么要搭建私服 通常在maven项目的pom.xml文件中引入了某个依赖包之后&#xff0c;maven首先会去本地仓库去搜索&#xff0c;本地仓库搜索不到会去maven的配置文件settings.xml中配置的maven镜像地址去找&#xff0c;比如&#xff1a; <mirrors><!-- mirror| Specif…

为什么要搭建私服

        通常在maven项目的pom.xml文件中引入了某个依赖包之后,maven首先会去本地仓库去搜索,本地仓库搜索不到会去maven的配置文件settings.xml中配置的maven镜像地址去找,比如:

  <mirrors><!-- mirror| Specifies a repository mirror site to use instead of a given repository. The repository that| this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used| for inheritance and direct lookup purposes, and must be unique across the set of mirrors.|<mirror><id>mirrorId</id><mirrorOf>repositoryId</mirrorOf><name>Human Readable Name for this Mirror.</name><url>http://my.repository.com/repo/path</url></mirror><mirror><id>maven-default-http-blocker</id><mirrorOf>external:http:*</mirrorOf><name>Pseudo repository to mirror external repositories initially using HTTP.</name><url>http://0.0.0.0/</url><blocked>true</blocked></mirror>--><mirror><id>huaweicloud</id><mirrorOf>*</mirrorOf><url>https://repo.huaweicloud.com/repository/maven/</url></mirror><mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url></mirror></mirrors>

我配置了华为云与阿里云的镜像,先去华为云的镜像仓库去找,找不到再去阿里云的镜像仓库去找,都找不到就会去中央仓库去找,中央仓库在漂亮国那,访问国外的网站肯定会慢很多,有时候还连不上,如果中央仓库还找不到就会报错了。

        如果你自己或者你们公司写了一个公共模块的工具包,没有私服的情况下其他人想引用就必须把这个包下载到本地仓库(因为一般人没有资格去把自己写的工具包放到中央仓库或者华为云阿里云私服的),需要执行以下命令:

mvn install:install-file 
-Dfile=common-util-0.0.1-SNAPSHOT.jar 
-DgroupId=com.kite 
-DartifactId=common-util
-Dversion=0.0.1-SNAPSHOT 
-Dpackaging=jar

如果引入的包做了修改,本地还需要重新执行命令。

所以说,一个公司里面搭建一个自己的私服很有必要。不仅可以保证引入包的稳定性 ,还可以提高项目开发灵活度与效率。

私服搭建流程

1、搭建maven私服的管理软件

有专门的Maven仓库管理软件来搭建私服,比如:Apache Archiva,Artifactory,Sonatype Nexus

这里我们选择nexus-2.12.0版本的,因为匹配的jdk版本是1.8

如果jdk版本更高得用更高版本的nexus,比如nexus-3.25.1

由于是国外的网站,下载比较慢,所以两个版本的我都放在百度网盘了。

链接:https://pan.baidu.com/s/1_II-DzDk7xSPD1n9H71bAg 
提取码:t9wr

 本文在虚拟机linux系统中搭建私服。

下载下来后包压缩包传到Linux虚拟机中。

对压缩包进行解压:

tar -zxvf nexus-2.12.0-01-bundle.tar.gz

等待执行完毕,会出现一个解压之后的包:nexus-2.12.0-01

打开这个包下面的bin目录,里面有个nexus文件,使用./nexus start开始运行。

至此就完成了。然后使用浏览器访问:ip地址:8081nexus

会看到以下页面,右上角会有一个登录按钮:

默认用户名是admin,密码是admin123 

通常情况下,以上三步就可以完成安装,如果有问题,并且提示“ NOT RECOMMENDED TO RUN AS ROOT ”,可以通过修改 /bin/nexus 文件,在其中加入 RUN_AS_USER=root ,然后重新启动即可。另外,如果是 docker 环境,可以直接获取 nexus 的镜像完成安装。

修改一下私服配置:

设置密码为123456 

配置完成。

将项目工具包发布到Nexus私服

首先确定私服中的用于发布项目的用户名和密码

deployment用户是默认用于发布项目的用户,确认此用户的密码

项目会发布到 snapshots这个仓库下

在maven配置文件settings.xml中,配置服务器身份验证配置

<servers><!-- 私服中用于发布项的用户和密码 --><server><id>user-release</id><username>deployment</username><password>123456</password></server><server><id>user-snapshot</id><username>deployment</username><password>123456</password></server></servers>

在你需要发布的项目POM文件中添加以下配置,添加两个仓库的URL,同时id必须与上面Maven中配置的身份验证的id保持一致

  <distributionManagement><repository><id>user-release</id><name>user project release</name><url>http://ip地址:8081/nexus/content/repositories/releases</url></repository><snapshotRepository><id>user-snapshot</id><name>user snapshot</name><url>http://ip地址:8081/nexus/content/repositories/snapshots</url></snapshotRepository></distributionManagement>

配置完成后通过指令: mvn clean deploy 进行发布。

在私服中查看是否发布成功:

http://www.hkea.cn/news/445040/

相关文章:

  • 安卓android软件seo搜索引擎优化方式
  • 网站设计培训课程引流推广平台
  • 做淘宝美工需要知道的网站app软件推广平台
  • 做自己个人网站搜索竞价
  • 兰州网站优化哪家好手机系统流畅神器
  • 广东深圳住房和城乡建设部网站文章优化软件
  • java制作动态网站开发怎么可以让百度快速收录视频
  • 做网站管理好吗阳泉seo
  • 网站排名优化建设seo人人网
  • html5可以做动态网站惠州seo计费
  • 商城网站带宽控制河南网站建设哪家公司好
  • 贵阳网络公司网站建设网络推广公司深圳
  • 企业网站建设公司电话西安seo分析报告怎么写
  • 岳阳市政府网网站seo优化报告
  • 门头沟网站建设外贸谷歌推广
  • 铜陵市住房和城乡建设委员会网站中国最新疫情最新消息
  • 动态网站建设 教程接广告推广的平台
  • 人力资源和社会保障部是干什么的seo最新快速排名
  • 网站标题关键优化网络营销代运营外包公司
  • 罗山网站建设seo网络推广优化
  • 如何在eclipse上做网站网站链接查询
  • 企业网站如何设计网页直通车推广计划方案
  • 简单的购物网站设计seo网络推广知识
  • 做众筹的网站关键词网站推广
  • 做网站 页面自适应渠道推广
  • 广东企业网站建设策划高端网站设计公司
  • wordpress文章批量编辑网站优化方案模板
  • 北京互联网公司开发的网站今日关注
  • 网站限制上传图片大小免费网络推广100种方法
  • 提供网站建设服务的网站价格快速推广