maven安装及配置(详细版)_maven配置-程序员宅基地

技术标签: # maven私服  maven  

1.下载:

方式一可以从官方下载,下载页面:http://maven.apache.org/download.cgi
在这里插入图片描述

方式二:或者题主提供的版本下载maven安装包
提取码:ysns
下载好后是一个压缩文件
在这里插入图片描述

2.安装:

maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹内即可使用。
在这里插入图片描述

3.配置MAVEN_HOME

maven 的使用是在jdk的基础上,所以电脑必须有jdk
第一步:新增环境变量:MAVEN_HOME
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击
大功告成
第二步:在path环境变量中添加:%MAVEN_HOME%\bin
找到环境变量配置界面
在这里插入图片描述
在这里插入图片描述
第三步:测试:按住win+R 输入cmd,进入黑窗口控制台。输入命令: mvn -v
如果出现以下maven的版本信息,则说明maven的安装与环境变量的配置均正确;
在这里插入图片描述

4.配置仓库

maven的仓库可以分为3种:
在这里插入图片描述
一:配置本地仓库
一般情况下,我们需要自己重新设置本地仓库的地址,设置方法如下:

  1. 第一步:在maven的安装目录下创建一个repository文件夹(一般习惯将仓库地址和maven安装目录放置在一起)。
    在这里插入图片描述
    第二步:在核心配置文件setting.xml中,将仓库存放的位置设置成:D:\WorkSpace\apache-maven-3.6.1-bin\apache-maven-3.6.1\repository(以自己的安装路径为准);

本地仓库的位置是通过maven的核心配置文件(settings.xml)来配置的。settings.xml文件位于maven安装目录:…\apache-maven-3.6.1\conf\settings.xml 。
在这里插入图片描述
在这里插入图片描述
二: 配置私服

打开settins.xml文件,找到<mirrors>标签节点,在这个标签中添加一些配置信息中的任意一个:

【阿里云私服】

<mirror>
     <id>nexus-aliyun</id>
     <mirrorOf>*</mirrorOf>
     <name>Nexus aliyun</name>
     <url>http://maven.aliyun.com/nexus/content/groups/public</url>
 </mirror>

在这里插入图片描述
注: 千万注意, 只可配置一个(另一个要注释!) 不然两个可能发生冲突 ,导致jar包下不下来 !!!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43811057/article/details/108235117

智能推荐

筷云解读企业上云:为什么上云?选什么上云?_企业上云和用户上云啥意思-程序员宅基地

文章浏览阅读611次。近段时间,大家都在说企业上云,那么到底什么是企业上云?企业为什么要上云?应该怎么上呢?在新旧动能转换的关键时期,企业上云的确是可以驱动流程创新和业务创新,成为企业新的利润增长点。筷云作为国内知名的互联网生态体系构建者,以云服务为核心,赋能数字经济为使命,在助力企业上云方面有着丰富的经验。企业上云是什么?企业上云是指企业通过网络,将企业的基础设施、管理及业务部署到云端,利用网络便捷..._企业上云和用户上云啥意思

node、 node-sass 和sass-loader的版本对应问题_node-sass 版本-程序员宅基地

文章浏览阅读2.1k次。错误产生原因:node、 node-sass 和sass-loader的版本对应问题。_node-sass 版本

Java中的静态和非静态(有代码实例,超详细!)_java 静态-程序员宅基地

文章浏览阅读1.8k次,点赞10次,收藏39次。静态变量和方法是属于类的,而不属于类的实例或对象。它们可以通过类名直接访问,不需要创建对象。因此,静态成员常常用于描述与类本身有关的信息,比如常量、工具方法等。例如,Math类中的PI常量和abs()方法都是静态的。非静态变量和方法则是属于类的实例或对象的。它们必须依赖于对象的状态,才能进行相应的操作。因此,非静态成员常常用于描述类的实例状态,比如具有不同属性的学生或员工对象。例如,一个Person类中的name和age变量就是非静态的。_java 静态

关于tecplot动画的制作_tecplot动图-程序员宅基地

文章浏览阅读1.2w次。原文地址:关于tecplot动画的制作作者:Cherry参考文献一:http://hi.baidu.com/zhaoyj_111/blog/item/7939c318bb71e37cdab4bdbe.htmltecplot——画等高线和做动画的流程2008-10-10 11:22 Tecplot构筑结构网格有两种方式:point format和blockformat。_tecplot动图

在Ubuntu16.04中安装nvidia驱动_nvlink ubuntu-程序员宅基地

文章浏览阅读918次。对于双显卡(intel集显 + nvidia独显)的电脑,安装windows10和ubuntu 双系统时,往往会因为ubuntu中缺少 nvidia 驱动而出现各种启动问题。本文讲述的就是在ubuntu16.04上安装nvidia驱动,来解决前面提到的问题。第一步:从英伟达(nvidia)官网上下载相应的驱动文件,文件后缀名为.run。我的电脑是联想小新的,快捷键要在同时按下 键盘上的 Fn 键..._nvlink ubuntu

ubuntu使用docker_ubuntu进入docker-程序员宅基地

文章浏览阅读4.2k次,点赞2次,收藏4次。docker是一个用Go语言实现的开源项目,可以让我们方便的创建和使用容器,docker将程序以及程序所有的依赖都打包到docker container,这样你的程序可以在任何环境都会有一致的表现。_ubuntu进入docker

随便推点

unordered_map的find和count函数使用总结_unordered_map find-程序员宅基地

文章浏览阅读1.5w次,点赞11次,收藏43次。一、find函数:如下程序所示,函数形式 哈希表变量名.find(要查找的值),返回值为迭代器在该数据结构所在位置 unordered_map<int,int> map; map[0]=1; if(map.find(0)!=map.end()) printf("这个map中含有键为1的键值对");二、count函数如下程序所示,函数形式 哈希表变量名.count(要查找的值),返回值为找到的个数 unordered_map<int,int> map; map[0]_unordered_map find

用户画像步骤_如何通过20个步骤破坏良好的用户体验-程序员宅基地

文章浏览阅读1.5k次。每天我们都会访问几个新的或熟悉的站点,并遇到一些不同的体验。 有时候,您可能会感到愉快而普通,但是如果不幸的话,您会获得彻头彻尾的糟糕经历。 是什么使一种体验比另一种体验更好? 网站不一定是出色设计的巅峰之作。 它的信息不必比维基百科更多; 良好的用户体验是它所需要的(并且不要低估这有多困难) 。 现在要开发一个简单明了的用户体验,需要花费大量的工作-如果没有,那么像Apple这样..._优雅地失败 web

【前端基础小案例】HTML+CSS实现酷狗音乐热榜效果_酷狗音乐html和css代码-程序员宅基地

文章浏览阅读3k次,点赞11次,收藏67次。超级简单的案例_酷狗音乐html和css代码

【水声通信】OFDM-QPSK水声通信仿真(含误码率检测)【含Matlab源码 3954期】_水声相控阵仿真-程序员宅基地

文章浏览阅读786次,点赞20次,收藏21次。OFDM-QPSK水声通信仿真(含误码率检测)完整的代码,方可运行;可提供运行操作视频!适合小白!_水声相控阵仿真

Android中Editext响应回车键事件_android edittext 回车事件-程序员宅基地

文章浏览阅读182次。Editext 按键响应回车事件事件。_android edittext 回车事件

iSCSI存储系统知识详解_iscsi目前发展状况-程序员宅基地

文章浏览阅读1.1w次,点赞4次,收藏25次。原文:https://community.emc.com/docs/DOC-33815SCSI 即 小型计算机系统接口 。小型计算机系统接口(英语:Small Computer System Interface; 简写:SCSI),一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)系统级接口的独立处理器标准。SCSI是一种智能的通用接口标准。它是各种计算机与外部_iscsi目前发展状况

推荐文章

热门文章

相关标签