Maven(一):Maven简介 :安装与环境配置

一、Maven简介:

1、什么是Maven:

Maven 是专门用于构建和管理Java相关项目的工具。(工具:帮你更方便完成任务)

2、为什么需要Maven?

1)很多模块,模块之间有关系,手工管理关系,比较繁琐。——
2)需要很多第三方功能,需要很多jar文件,需要手工从网络中获取各个jar
3)需要管理jar的版本
4)管理jar文件之间的依赖

3、Maven的好处:

(1)不再拷贝jar包。项目不需要存放jar包,导致项目源代码小。
(2)使用maven开发的工程,如果环境统一,导入别的maven的项目不会报错。
(3)代码耦合度进一步降低。
(4)方便项目进行升级。
(5)节省人力成本。

4、maven的两大核心作用是:

(1)依赖管理:就是对jar的统一管理过程;(下载jar包、版本)
(2)项目构建:项目编码完成后,对项目进行编译、测试、打包、部署一系列的操作都通过命令来实现。

二、Maven的安装与环境配置

Maven程序安装的前提:maven是基于java环境开发,它的运行依赖jdk。

1、下载与解压

去网上下载apache-maven-3.5.0-bin.zip,解压到本地磁盘(解压目录最好不要有中文和空格)在这里插入图片描述

2、配置环境变量:

(1)jdk的环境变量必须是:JAVA_HOME
(2)配置maven的环境变量:M2_HOME
在这里插入图片描述

(3)将MAVEN_HOME环境变量配置到Path环境变量中:
在这里插入图片描述

(4)、测试是否安装成功:查询maven版本信息:

出现以下信息则表示安装成功:在这里插入图片描述

3、配置本地仓库:

(1)、首先了解仓库是什么?
Maven仓库是基于简单文件系统存储的,集中化 管理Java API资源/构件的一个服务。(就是存储了很多的jar包的集合)
(2)仓库的分类
——本地仓库:就是你的各人计算机上的文件夹,存放各种jar
——远程仓库:互联网上的,使用忘了才能使用的仓库
①:中央仓库,最权威,所有开发人员都共享使用的一个集中的仓库(访问量大,下载速度非常慢)
②:中央仓库的镜像:(中央仓库的备份-下载速度快)在各大洲重要的城市都有镜像
③:私服,在公司内部、局域网中使用的,不对外使用(你完成代码后上传到私服,公司其他人就可以使用/调用该代码了)

(3)、配置本地仓库:让maven程序知道仓库在哪里:
a)、新建一个文件夹:将这个文件夹设置成仓库
(其实不用新建文件夹放哪里都行,但是我觉得这样放比较规范好看嘿嘿)在这里插入图片描述
b)、打开 解压的maven文件夹里面conf文件
找到settings.xml配置文件
(注:如果\不行的话 改成/试试)
【建议先备份下setting文件,修改出了问题还可以恢复】
在这里插入图片描述
4)镜像配置
将阿里云的镜像配置到settings文件中.在这里插入图片描述

  <mirror>
  <id>nexus-aliyun</id>
  <name>Nexus aliyun</name>
  <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
  <mirrorOf>central</mirrorOf>
</mirror>

本篇文章到这里就结束了,新人程序员,如有什么问题,欢迎在评论纠正

Maven(二):IDEA配置Maven

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值