华为开源镜像站新手指导(Maven篇)

网友投稿 1960 2022-05-30

先来介绍一下Maven,

Maven是一款软件的工程管理和自动构建工具,基于工程对象模型(POM)的概念,奉行约定优于配置“原则,主要面向java开发(据说也能支持C#/Ruby/Scala等开发,但实际应用较少)。Maven是一个基于插件的框架,通过插件执行java开发中各种自动化任务,可以灵活扩展和自定义。另一方面由于有统一的约定,形成标准,插件执行可共享也可重用,极大地提升效率。

Wiki介绍:https://zh.wikipedia.org/wiki/Apache_Maven

Maven安装

使用maven前你需要先安装java sdk,通过cmd执行如下命令检查Java –version,如不能正确执行则说明java sdk没有安装或配置正确,请参考如下帖子进行安装配置:

http://forum.huaweicloud.com/forum.php?mod=viewthread&tid=1950

安装完java SDK后可参考如下帖子安装maven:

http://forum.huaweicloud.com/forum.php?mod=viewthread&tid=1816

华为开源镜像站新手指导(Maven篇)

配置华为开源镜像站

包依赖管理是maven的重要特性之一。随着开源的运动的发展,几乎所有的软件都不可避免的使用到第三方的开源库,java的开源类库非常丰富,我们可以通过依赖的方式方便地引入到工程中使用。但随着依赖增多版本不一致、版本冲突、依赖臃肿等问题都会接踵而来,maven通过坐标(GAV)标准化地定义了每一个开源组件和依赖关系,漂亮地解决了这些问题。同时Maven还提供了一个免费中央仓,让开发者可以方便地找到全球大部分需要的第三方库。

国内开发者由于网络原因,直接从中央仓下载第三包速度较慢或不稳定,科学上网或使用国内镜像站可以很好解决该问题。

下面就介绍下如何将华为开源镜像站配置为maven的默认第三方库下载源。

Step1 访问华为开源镜像站(https://mirrors.huaweicloud.com/),找到maven类型镜像库。

Step2 点击立即使用获取配置指导,可以选择不同的工具场景,会自动生成配置指导。

(友情提示:注册使用可以免费享受CDN加速服务,下载快一倍!)

Step3 配置maven镜像源

方式一:直接下载配置文件(注意备份原来的配置,避免配置丢失),替换用户目录(windows中如C:\Users\yangzhiwei\)下的.m2目录下的setting.xml(用户配置)或mawen安装目录下的conf目录中的setting.xml(系统全局配

方式二:直接点击页面复制按钮将某一段的配置粘贴到用户目录(windows中如C:\Users\yangzhiwei\)下的.m2目录中setting.xml(用户配置)或mawen安装目录下的conf目录中setting.xml(系统全局配置)对应的配置标签对中。

Maven代理配置

对于企业内部需要使用代理访问外网的情况,可以在用户目录(windows中如C:\Users\yangzhiwei\)下的.m2目录中setting.xml(用户配置)或mawen安装目录下的conf目录中setting.xml(系统全局配置)里配置代理来实现。

找到setting.xml文件中的标签对,在其内配置代理信息,参考如下样例

Maven 软件开发平台 DevCloud 华为开源镜像站 软件开发服务

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:全球百强企业富士康选择云翌云呼叫中心平台,为智能制造提供更优的客服云平台
下一篇:【产品技术】密钥小课堂:打造自己的数字签名
相关文章