Java开发环境搭建03:idea中使用Maven

idea中使用maven
摘要由CSDN通过智能技术生成

一、Maven介绍

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。
Maven是Apache 的开源项目。Maven使用Java开发的,运行需要Java环境的支持。
Maven的作用有三点:

  • 管理项目的jar包依赖
  • 提供统一的项目结构
  • 管理项目的生命周期(测试,编译,打包等)

一句话:Maven是一个项目管理工具。

二、下载和安装

官网:https://maven.apache.org/index.html
在这里插入图片描述

下载即可,下载后解压即可使用(建议解压到没有中文和特殊字符的目录下),无需安装。
在这里插入图片描述

1.前提保证自己的java环境是正常的。
在这里插入图片描述
2.配置maven的环境变量,因为需要使用maven的命令:mvn,所有需要把mvn所在的路径设置到path中,如图可以看到在bin目录中有mvn命令。
在这里插入图片描述
把bin目录设置到环境变量中的Path变量中
在这里插入图片描述
然后在cmd中执行命令: mvn -v , 能够查看maven的版本信息,说明环境变量配置成功。
在这里插入图片描述

三、仓库(repository)的概念

在介绍maven的时候我们提到过,maven能够帮助我们管理项目的jar包。以前项目需要jar包的时候,如果jdk没有,就需要我们手动导入,现在可以使用maven来导入了。但是在操作之前,我们先来了解下 仓库的概念。

  • 中央库:国外的maven仓库,也叫中央库,里边保存着市面上几乎所有的jar包。我们可以连接该仓库把所需的jar下载下来。但是,由于网络原因,有时候会下载失败,一般不用。
  • 远程库:由于从中央库下载会失败,国内的大厂(阿里,华为等)就在国内创建了国内的仓库,同步国外中央库的jar到国内,方便我们下载。
  • 本地库:从中央库或者远程库下载的jar存到本地的目录中,该目录就称为mavne的本地仓库。
  • 私服仓库:公司自己搭建的maven远程库,只针对公司内部使用,外部人员无法访问。
    在这里插入图片描述

修改仓库相关信息
在maven的目录下的 conf / settings.xml ,该文件是maven的配置文件,修改仓库信息就在里边修改。

1.设置本地库(下载的jar包存储的目录),如果不设置,下载的jar包会存在c盘的.m2目录下。
在这里插入图片描述
2.设置远程库(从哪下载jar包),在 settings.xml 中 mirrors标签,修改为阿里云的下载地址。如果不设置会从国外中央库下载,可能会下载失败。

<mirrors>
	<mirror>
		<id>aliyun</id>
		<name>aliyun Maven</name>
		<mirrorOf>*</mirrorOf>
	
  • 14
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值