本篇文章将讲解maven的安装和入门前的准备工作,为了让更多的人了解到maven,我会分别讲解各个操作系统上maven的安装方式。
第一步,下载maven:
你可以从Apache Maven项目的web站点下载Maven:http://maven.apache.org/
download.html.
当你下载Maven的时候,确认你选择了最新版本的Apache Maven。本篇文章发布之前,maven已经到了maven3了,但我本人机器上安装的是maven2。下面即是maven2的安装方式,这个没什么关系,因为3和2的安装方式是一样的,现在安装了2以后升级为3也很简单。
第二步,安装maven:
操作系统之间有很大的区别,像Mac OSX 和微软的Windows,而且不同版本Windows之间
也有微妙的差别。幸运的是,在所有操作系统上安装Maven的过程,相对来说还是比较
直接的。下面的我会概括在许多操作系统上安装Maven的最佳实践
1.在Mac OSX上安装Maven:
你可以从http://maven.apache.org/download.html下载Maven的二进制版本。下载最新
的,下载格式最方便你使用的版本。找个地方存放它,并把存档文件解开。如果你把存
档文件解压到 /usr/local/maven-2.0.9 ;你可能会需要创建一个符号链接,那样就能
更容易使用,当你升级Maven的时候也不再需要改变环境变量
/usr/local % ln -s maven-2.0.9 maven
/usr/local % export M2_HOME=/usr/local/maven
/usr/local % export PATH=/usr/local/maven/bin:/usr/local/bin:/usr/local/maven/bin:/
将Maven安装好后,你还需要做一些事情以确保它正确工作。你需要将它的 bin 目录
(该例中为 /usr/local/maven/bin)添加到你的命令行路径下。你还需要设置 M2_HOME
环境变量,其对应值为Maven的根目录(该例中为 /usr/local/maven)。
你还需要把 M2_HOME 和 PATH 写到一个脚本里,每次登陆的时候运行这个脚本。把下
面的几行加入到 .bash_login。
export M2_HOME=/usr/local/maven
export PATH=/usr/local/maven/bin:/usr/local/bin:/usr/local/maven/bin:/usr/kerberos/
一旦你把这几行加入到你的环境中,你就可以在命令行运行Maven了。
2.在Microsoft Windows上安装Maven:
。在这里假设Maven安装目录是 c:\Program Files\maven-2.0.9 ,但
是,只要你设置的正确的环境变量,把Maven安装到其它目录也一样。当你把Maven解
压到安装目录后,你需要设置两个环境变量——PATH和M2_M2_HOME。设置这两个环境变
量,键入下面的命令:
C:\Users\tobrien > set M2_HOME=c:\Program Files\maven-2.0.9
C:\Users\tobrien > set PATH=%PATH%;%M2_HOME%\bin
(注:上面的命令行和我们去修改环境变量是一样的效果,说白了安装它的方式和tomcat,jdk它们并没有太大的区别.....)
在命令行设置环境变量后,你可以在当前会话使用Maven,但是,除非你通过控制面
板把它们加入系统变量,你将需要每次登陆系统的时候运行这两行命令。你应该在
Microsoft Windows中通过控制面板修改这两个变量。
3.在Linux上安装Maven:
步骤参考“在Mac OSX上安装Maven”
第三步,当你完成第二步之后,你需要在命令行中键入mvn -v,以查看当前的maven的版本信息以及jdk的版本信息。假使出现,即说明maven已经安装完毕。
第四步,了解用户相关配置和仓库。
当你不再仅仅满足于使用Maven,还想扩展它的时候,你会注意到Maven创建了一些本地
的用户相关的文件,还有在你home目录的本地仓库。在C:\Documents and Settings\Administrator\.m2目录下有:
C:\Documents and Settings\Administrator\.m2\settings.xml
该文件包含了用户相关的认证,仓库和其它信息的配置,用来自定义Maven的行
为。
C:\Documents and Settings\Administrator\.m2\repository\
该目录是你本地的仓库。当你从远程Maven仓库下载依赖的时候,Maven在你本地
仓库存储了这个依赖的一个副本。
第五步,学会获得maven的帮助
Maven的核心十分简单,它所做的工作其实都交给插件了。插件太多了,以至于不可能在这里全部都讲到它们的用法或者注意事项之类的,所以学会自己查看maven帮助,可以帮助我们自己去了解更多的插件的用法和信息。
http://maven.apache.org
你首先应该看看这里,Maven的web站点包含了丰富的信息及文档。每个插件都有
几页的文档,这里还有一系列“快速开始”的文档,它们的内容是十分有帮
助的。
文章写道这里,估计大家会想,maven是不是太麻烦了,这么多讲究的。其实,我们大致的整理下思路就很简单了,就像所有的行业学习新事物一样。第一你得了解知道它,第二你得有人帮助你,教你去使用它(我们这里就是我们的同事或者官方提供的文档提供我们帮助了),最后我们慢慢试着使用它,在摸索中熟悉着,在熟悉中探索到更多更远,我以为这些在我们这个行业尤为重要。
所以,希望大家不要因前面的准备工作而止步在此,因为事情是做出来的而不是说出来。因此在下篇文章里,我就会以一个简单maven项目,尽可能的对maven的核心概念有一个自己主观上的认识,以此开始大家的maven之旅。
分享到:
相关推荐
本资源为 Maven 安装配置的详细指南,旨在帮助用户快速搭建 Maven 开发环境,并在 MyEclipse 中进行完美运行。以下是 Maven 安装配置的详细步骤: Step 1:下载 Maven 首先,需要下载 Maven 的安装文件,并将其...
在本书中,我们将详细介绍Maven的使用和配置,包括如何安装和运行Maven、如何创建和管理项目、如何使用Maven插件等。同时,我们还将介绍Maven的高级特性,例如如何使用Maven来管理多模块项目、如何使用Maven来实现...
这个版本包含了Maven的所有核心组件、插件以及必要的配置文件,用于在本地计算机上安装和运行Maven。用户可以通过解压此文件并在系统路径中设置相应的环境变量来使用Maven。 描述中提供的链接是一个详细的安装和...
在"apache-maven-3.8.1-bin.zip"这个压缩包中,您将找到Maven的可执行文件和相关资源,用于在您的计算机上安装和运行Maven。以下是一些关键知识点: 1. **Maven的组成**: - **bin目录**:包含Maven的可执行脚本,...
描述中的信息虽然简洁,但暗示了这个压缩包包含的是Maven的可执行文件和必要的库文件,用于在本地环境中安装和运行Maven。安装这个bin包通常涉及到解压文件,配置环境变量,然后就可以在命令行中使用`mvn`命令进行...
#### 安装和运行Maven Maven的安装过程相对直接,主要涉及JDK的安装、Maven的下载与解压以及环境变量的配置。 1. **安装JDK**:Maven的运行需要JDK的支持,因此首先需要在计算机上安装适当的JDK版本。 2. **下载...
5. **README.txt**:简单的使用指南,指导如何安装和运行Maven。 安装Maven 3.3.3,你需要将`bin`目录添加到系统的PATH环境变量中,以便在任何地方都能执行`mvn`命令。然后,你可以根据自己的需求修改`conf/...
** Maven工具和安装方法 ** Maven是一款强大的项目管理和依赖管理工具,广泛应用于Java开发领域。它通过XML格式的配置文件来管理项目的构建、报告和文档,极大地简化了项目的生命周期管理。Maven3.5是其中的一个...
安装和运行Maven - **验证Java安装**:Maven需要Java环境支持。确保已正确安装JDK,并配置JAVA_HOME环境变量。 - **下载Maven**:访问官方网站下载最新版本的Maven压缩包。 - **安装Maven**: - **MacOSX**:解压...
#### 二、安装和运行Maven **2.1 验证你的Java安装** 确保已安装Java环境并设置好JAVA_HOME环境变量,因为Maven依赖于Java运行。 **2.2 下载Maven** 访问Maven官网下载最新版本的Maven压缩包。 **2.3 安装Maven...
"apache-maven-3.5.0-bin.zip" 是Apache Maven 3.5.0版本的二进制发行包,包含了一系列用于安装和运行Maven所需的文件。 1. Maven的项目对象模型 (POM): Maven 的核心是POM,它是一个XML文件,包含了项目的配置...
#### 二、安装和运行Maven 1. **验证Java安装** - **必要性**:Maven需要Java环境支持,因此首先需要确保Java环境已正确安装。 - **方法**:可以通过命令行输入`java -version`来检查Java版本。 2. **下载Maven*...
文档不仅涵盖了基本概念,还详细介绍了安装和运行Maven的步骤,适合初学者和有经验的开发者参考。 1. Maven的核心理念: - Maven 强调的是“约定优于配置”,这意味着它有一套预定义的规则和标准,如项目结构和...
2. 安装和运行Maven 2.1. 验证你的Java安装 2.2. 下载Maven 2.3. 安装Maven 2.3.1. 在Mac OSX上安装Maven 2.3.2. 在Microsoft Windows上安装Maven 2.3.3. 在Linux上安装Maven 2.3.4. 在FreeBSD或OpenBSD上...