Maven介绍
Maven从本质上来讲就是一个项目构建工具,实际上项目构建工 具有很多种:Ani、Gradle等,这些构建工具各有千秋,各有特 色 构建工具的产生: 由于在实际项目的开发中,要引入很多的jar包,这些jar包非常 多,非常不利于管理,而且:随着项目的开发,很多jar包非常难 找,甚至找不到,所以手动拷贝jar包构建项目的时代已经结束 了,取而代之的就是:maven的诞生和火爆
- 本质上来说,使用Maven可以正常的进行高级系统配置的操 作,但是实际上不需要配置也可以,除非是自定义的jar包, 或者是maven远程仓库中没有你所要使用版本的jar包,于是 才会去配置环境变量
Maven创建的项目结构
实际上用过maven构建的项目结构更加的合理,同时更加的利于开发和操作
Maven配置:
官网网站:https://maven.apache.org/index.html
下载maven完成后,创建一个responsecache文件夹,然后打开其中的conf文件夹
- 第一步:在settings.xml当中使用鼠标右键,选择editplus 工具打开,首先配置好jar包的下载保存路径:将localRepository改为你创建的responsecache文件夹路径
- 第二步:由于Maven默认是从外网进行jar包的下载,所以 速度是非常慢的,所以一定要配置阿里云镜像服务器,从国内的云镜像当中去下载,这样速度才能快起来,建议大家多配置一些镜像,如果哪个镜像无法使用了,则会自动切换能够使用的镜像。
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>nexus-aliyun</id>
<name>Nexus maven</name>
<url>https://maven.aliyun.com/repository/central</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>ui</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://uk.maven.org/maven2/</url>
</mirror>
<mirror>
<id>osc</id>
<mirrorOf>central</mirrorOf>
<url>http://maven.oschina.net/content/groups/public/</url>
</mirror>
<mirror>
<id>osc_thirdparty</id>
<mirrorOf>thirdparty</mirrorOf>
<url>http://maven.oschina.net/content/repositories/thirdparty/</url>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
<mirrorOf>central</mirrorOf>
</mirror>
-
第三步:给定JDK版本
当这三步完成之后,maven的配置就已经可以了,接着就需要在 IDEA当中进行maven的配置了
这样,Maven就配置好了