目录:
一、maven 是什么?
二、下载maven并配置工具
三、如何用maven
一、maven 是什么?
简单理解就是管理jar包的工具,所有的jar包的配置,都放在了一个pom.xml文件中,更新jar包,只需要更新pom.xml里面的配置即可。它会自动下载,配置在你的项目中。
二、下载maven并配置工具
本机java环境:jdk.1.6
下载版本:apache-maven-3.0.5
也可以去官网:http://maven.apache.org/download.html (
但是速度可能有点慢)
下载apache-maven-3.0.5.zip后,解压缩到自定义目录下:
D:\cj_tool\apache-maven-3.0.5
配置环境变量:
新建:maven_home
值: D:\cj_tool\apache-maven-3.0.5
path:
%maven_home%\bin
保存后
在cmd命令下运行:
mvn -v 即安装成功
MyEclise菜单上点击
Windows -> Preferences ->MyEclispe-> Maven4MyEclipse -> Installations,将之前解压的maven添加进来、如图所示
配置下User Settings
(
之前有同事反应说 他已配置好maven,但还是显示有些jar包没有下载下来。
那是因为 我们项目组配置了自己的私服,会有写私有jar包上传,所以在公共的maven
自然就下载不到这些jar包
)
在项目的pom.xml或者settings.xml文件里加入一下配置信息(区别,pom.xml是针对当前项目,settings.xml是全局的针对所有项目)
一般公司都是已经有现有的私服,所以需要进行向你老大 要个setting.xml文件,覆盖你本地就好。
C:\Users\chengjie\.m2\settings.xml 这里的setting.xml即可
需要知道两点:
1、 不对setting.xml做更改的话,默认的本地仓库的路径就是在
{user}/.m2/repository下,想要找有关jar包,就可以来这里
2、可能本地仓库下载错误,项目构建出问题,就需要删除对应本地对应仓库。
三、如何用maven
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.travelsky.hsd</groupId>
<artifactId></artifactId>
<version>0.0.1-SNAPSHOT</version>
<build/>
</project>
这里主要熟悉的就是pom.xml文件了。
首先了解一个概念:
groupId、artifactId、version三个元素生成了一个Maven项目的基本坐标
groupId就是 一个是项目用户 一般有com商业用途 非盈利 org公司名
第三部分就是 你的项目名
想要下载一个jar包
即在
dependencies节点下 ,新增你的dependency
例如:
<dependencies>
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.2.5</version>
</dependency>
</dependencies>
项目即会自动去本地仓库下载该jar包。