简介
Maven是一个强大的构建工具,能够帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署。只要使用Maven配置好项目,然后执行命令(如mvn clean install),Maven就会帮我们处理这些繁琐的任务。
它能帮我们标准化构建过程,所有项目的构建命令都是简单一致的,这极大避免了不必要的学习成本,而且有利于促进项目团队的标准化。
Maven不仅是构建工具,还是一个依赖管理工具和项目信息管理工具。它提供中央仓库,能帮我们自动下载构件。(jar包)
Windows 安装
1. 下载maven压缩包*.tar.gz
http://maven.apache.org/download.html
2. 解压并设置到坏境变量
新建环境变量MAVEN_HOME

PATH里加入 bin的路径

3. 检查是否安装成功
win+r 输入 mvn -v 既可看到当前maven版本。
Linux 安装
1. 下载maven压缩包*.tar.gz http://maven.apache.org/download.html
2.
配置环境变量
sudo vim /etc/profile
添加
export M2_HOME=/home/weibo/apache-maven-3.0.5
Sexport PATH=$M2_HOME/bin:$PATH
保存
source profile
3. 检查是否安装成功
mvn -version
一般我会自己创建一个
repository目录,并且把
conf下的
配置文件settings.xml拷贝到这个目录、并且修改镜像下载的地址(因为国外镜像国内访问很慢,也可以指向自己创建的私服如:
Nexus
)、修改
本地仓库下载的jar指定到这个目录,配置如下

settings.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
xsi:schemaLocation
=
"http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"
>
<
localRepository
>D:\Java\apache-maven-3.3.9\repository</
localRepository
>
<
mirrors
>
<
mirror
>
<
id
>alimaven</
id
>
<
name
>aliyun maven</
name
>
<
mirrorOf
>central</
mirrorOf
>
</
mirror
>
<
mirror
>
<
id
>central</
id
>
<
name
>Maven Repository Switchboard</
name
>
<
mirrorOf
>central</
mirrorOf
>
</
mirror
>
<
mirror
>
<
id
>repo2</
id
>
<
mirrorOf
>central</
mirrorOf
>
<
name
>Human Readable Name for this Mirror.</
name
>
</
mirror
>
<
mirror
>
<
id
>ibiblio</
id
>
<
mirrorOf
>central</
mirrorOf
>
<
name
>Human Readable Name for this Mirror.</
name
>
</
mirror
>
<
mirror
>
<
id
>jboss-public-repository-group</
id
>
<
mirrorOf
>central</
mirrorOf
>
<
name
>JBoss Public Repository Group</
name
>
</
mirror
>
<!-- 中央仓库在中国的镜像 -->
<
mirror
>
<
id
>maven.net.cn</
id
>
<
name
>oneof the central mirrors in china</
name
>
<
mirrorOf
>central</
mirrorOf
>
</
mirror
>
</
mirrors
>
<
profiles
>
<
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
>
</
profiles
>
</
settings
>
|
使用
最新版的 Eclipse(neno) 是有自带 Maven 的,所以我们不用自己安装。只需要做如下配置,使用我们自己安装的 Maven
Window -> Preference -> Maven -> Installation -> Add 将我们安装的目录选择添加并应用。在User Settings 里面选择我们自己的 Maven 的配置文件settings.xml。
Eclipse 使用 Maven 可以参考 有道:
Eclipse 创建 Maven 项目、Maven JavaWeb 项目.note
,博客:
Eclipse 创建 Maven 项目、Maven JavaWeb 项目
PS:别的同事初次配置开发环境可以将 repository 文件夹考到他电脑对应目录下,并在 Eclipse下指定 Maven 的配置文件repository/setting即可。
参考
《Maven实战》-许晓斌(PDF链接:http://pan.baidu.com/s/1pJvCyuB 密码:6asf)