一:Maven是什么
Maven是一个跨平台的项目管理工具,主要服务于基于Java平台的项目构建,依赖管理,和项目信息管理,跨平台使用相同命令。(linux,windows,mac)
二:Maven的作用
构建项目
依赖工具,第三方开源库jar增多,版本冲突,依赖臃肿等问题增多,maven可以很好的解决。
如何解决:maven仓库
1.中央仓库:maven为Java开发提供了一个免费的中央仓库,大多数开源的框架都在其中。
2.本地仓库:本地的jar文件所在的位置。
3.其他仓库:网上可提供下载的仓库。(如阿里云maven,配置国内镜像下载会快很多)
三:Maven的安装与配置
maven 官网:http:// maven.apache. Org
点击下载二进制的 apache-maven-3.8.8-bin.zip 进行解压,”然后在系统环境中配置环境变量,在path中配置到bin目录,配置成功后输入命令mvn -v,出现以下就是配置成功了。
四:配置maven本地仓库
打开解压包里的settings.xml文件
1.本地仓库位置修改
在标签内添加自己的本地仓库位置路径,这个本地仓库位置是自己创建的。
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
<localRepository>D:\java\maven\repository</localRepository>
2.修改maven默认的JDK版本
在标签下添加一个标签,修改maven默认的JDK版本。
<profile>
<id>JDK-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
3.添加国内镜像源(阿里云)
添加标签下,添加国内镜,这样下载jar包速度很快。
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
保存退出。
五:eclipse配置maven
点击 Eclipse 中的 Window→Preferences,点击 Maven 前面的箭头将其展开,然后选择 Installations,再点击右边的 Add…,点击 Directory…选择我们安装的 Maven 核心程序的根目录,然后点击 Finish,再将我们刚才添加的勾选上然后点击 Apply,然后选择 Maven 下的 User Settings,在全局设置那里点击 Browse… 选择 Maven 安装目录下的 conf 文件夹里面的 setting.xml 文件,本地仓库会自动变为我们在 settings.xml 文件中设置的路径,最后点击 Apply and Close。如下图。
六:导入maven项目
打开file->import…
maven项目肯定会有一个pom文件。