Maven

Maven

Maven是一个项目管理工具,它包含了一个项目对象模型(Project Object Model)
一组标准集合、一个项目生命周期,一个依赖管理系统

Maven能够完成的事情:
	1、统一管理jar包
	2、统一开发规范与工具
	3、还可以管理项目的生命周期(编译、构建、测试、发布、报告)

1.1准备工作

1.JDK
2.idea
3.maven
	下载地址:https://maven.apache.org/download.cgi

1.2安装

把压缩包解压

1.3配置环境变量

MAVEN_HOME = D:\JavaSoftware\apache-maven\apache-maven-3.6.3
path = %MAVEN_HOME%\bin\
MAVEN_OPTS = -Xms128m -Xmx512m

说明:
	-Xms : 设置最小堆大小 -Xmx : 设置最大堆大小
	可以根据自己情况进行设置
	-Xms128m ---->说明内存分配池初始化大小为128M
	-Xmx512m ---->说明内存分配池最大可以达到521M

1.4验证是否成功

win+r 输入cmd
mvn -v

1.5了解Maven仓库

使用Maven可以统一管理jar包

那么这些jar包存储在哪里呢?
jar包会存储在你的本地仓库中
	
实际上我们可以将本地仓库理解为缓存,目的就是存放jar包
开发项目时首先会去本地仓库获取需要的jar包,若你本地仓库中没有指定jar,则会去远程仓库(中央仓库)中下载jar包
并且将下载好的jar文件存储到你的本地仓库中,下一次使用就不需要再下载

 https://mvnrepository.com/ 搜索你需要的jar文件网站

1.6修改本地仓库路径

apache-maven-3.6.3  --->  conf   --->   setting.xml中进行修改

1.7idea中配置maven

Build,Execution,Deployment   --->   Build Tools   --->   Maven

1.8解决翻墙问题

由于Maven的中央仓库下载文件非常缓慢,因此修改为阿里镜像
解决办法:
修改settings.xml文件中的mirror
在<mirrors>节点下添加:
<mirror>
	<id>alimaven</id>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	<mirrorOf>central</mirrorOf>
</mirror>





最后就是创建Maven项目拉

pom.xml添加依赖

pom.xml文件是Maven进行工作的主要配置文件。这个文件中我们配置Maven项目的groupId、
artifactId、version等Maven项目必须的元素;可以配置Maven项目需要使用的远程仓库;也可以定义
Maven项目打包方式。
项目之间的依赖通过pom.xml文件里面的dependencies元素下面的dependency元素进行的
<dependencies>
	<!-- 在这里添加你的依赖 -->
	<dependency>
		<groupId>junit</groupId> <!-- 库名字,可以自定义 -->
		<artifactId>junit</artifactId> <!-- 库名字 -->
		<version>4.11</version> <!-- 版本号 -->
		<scope>test</scope> <!-- 作用域 -->
	</dependency>
</dependencies>

不懂的再给我私信!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值