Maven的安装、配置及使用入门

本文详细介绍了Maven的安装过程,包括从官方网站下载Maven3.1.1,解压到指定目录,并通过环境变量验证安装。接着,文章演示了在Eclipse中安装m2eclipse插件的步骤,包括添加插件仓库,选择并安装核心模块,以及验证插件安装成功的方法。此外,还分享了Maven安装的最佳实践,如设置MAVEN_OPTS环境变量以提高性能,使用用户范围的settings.xml避免影响其他用户,以及避免使用IDE内嵌的Maven以保持版本一致性。
摘要由CSDN通过智能技术生成


第1章 Maven的安装和配置

1.1检查JDK安装

   在安装Maven之前,首先确认是否已经正确安装了JDK。Maven可以运行在JDK1.4及以上的版本上。打开Windows的命令行,运行如下命令来检查Java安装,如图2-1所示:

   

   上述命令首先检查环境变量JAVA_HOME是否指向了正确的JDK目录,接着尝试运行java命令。如果Windows无法执行java命令,或者无法找到JAVA_HOME环境变量。你就需要检查Java是否安装了,或者环境变量是否设置正确。
   

1.2下载Maven

   访问Maven的下载页面:http://maven.apache.org/download.html,其中包含针对不同平台的各种版本的Maven下载文件。由于最新版本不太稳定,推荐使用Maven3.1.1,因此下载apache-maven-3.1.1-bin.zip。当然,如果你对Maven的源代码感兴趣并想自己构建Maven,还可以下载apache-maven-3.1.1-src.zip。该下载页面还提供了md5校验和(checksum)文件和asc数字签名文件,可以用来检验Maven分发包的正确性和安全性。

   
   
   
1.3本地安装

   将安装文件解压到你指定的目录中,如:

   D:\ProgramFiles(x86)>jar xvf "D:\Downloads\apache-maven-3.1.1-bin.zip"

   
   这里的Maven安装目录是D:\ProgramFiles(x86)\apache-maven-3.1.1,接着需要设置环境变量,将Maven安装配置到操作系统环境中。
打开系统属性面板(桌面上右键单击"我的电脑"→"属性"),点击高级系统设置,再点击环境变量,在系统变量中新建一个变量,变量名为M2_HOME,变量值   为Maven的安装   目录D:\ProgramFiles(x86)\apache-maven-3.1.1。点击确定,接着在系统变量中找到一个名为Path的变量,在变量值的末尾加       上%M2_HOME%\bin;,注意多个值之间需要有    分号隔开,然后点击确定。至此,环境变量设置完成,详细情况如图2-2所示:
      


        这里需要提一下的是Path环境变量,当我们在cmd中输入命令时,Windows首先会在当前目录中寻找可执行文件或脚本,如果没有找到,Windows会接着遍历环境变量Path中定义的路径。由于我们将%M2_HOME%\bin添加到了Path中,而这里%M2_HOME%实际上是引用了我们前面定义的另一个变量,其值是Maven的安装目录。因此,Windows会在执行命令时搜索目录D:\ProgramFiles(x86)\apache-maven-3.1.1\bin,而mvn执行脚本的位置就是这里。

   明白了环境变量的作用,现在打开一个新的cmd窗口(这里强调新的窗口是因为新的环境变量配置需要新的cmd窗口才能生效),运行如下命令检查Maven的安装情况:


1.4 安装m2eclipse 

m2eclipse是Eclipse下的一款十分强大的Maven插件,可以访问http://m2eclipse.sonatype.org/ 了解更多信息,下面介绍如何安装m2eclipse插件。
启动Eclipse之后,在菜单栏中选择Help,然后选择Install New Software…,接着你会看到一个Install对话框,点击Work with:字段边上的Add按钮,你会得到一个新的Add Repository对话框,在Name字段中输入m2e,Location字段中输入http://download.eclipse.org/technology/m2e/releases,然后点击OK。Eclipse会下载m2eclipse安装站点上的资源信息。等待资源载入完成之后,我们再将其全部展开,就能看到图2-6所示的界面:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值