Maven学习笔记——环境搭建

--------------------------------------------

本文目录:

一、在windows上安装Maven

二、安装Eclipse插件:m2eclipse

--------------------------------------------

一、在windows上安装Maven

 

1、确认已安装JDK并配置了相关环境变量。

可以通过命令行中运行一下命令测试:   java -version

如果能够看到版本信息,则表示JDK环境正常。

2、下载Maven

访问Maven的官方下载页面:

http://maven.apache.org/download.cgi

找到对应的Maven3的安装包下载链接,点击即可下载:

3、本地安装Maven

将下载下来的压缩包解压到任意目录(最好是英文路径)。

例如我将它解压到了如下路径:C:\Green\apache-maven-3.3.9

然后需要设置环境变量:

打开系统属性面板( 在桌面上右击“ 我的电脑”→“ 属性), 单击 高级系统设置, 再单击环境 变量, 在系统变量中新建一个变量, 变量名为M2_ HOME,变量值为 Maven 的安装目录 C:\Green\apache-maven-3.3.9  。 单击“ 确定” 按钮, 接着 在系统变量中找到一个名为 Path 的变量, 在变量值的末尾 加上%M2_HOME%\bin;。注意: 多个值之间需要 有分号隔开,然后单击“ 确定”按钮。 至此,环境变量设置完成。

运行命令检查设置是否生效:

mvn -v

如果能够正常打印版本信息,则设置正确。

二、安装Eclipse插件:m2eclipse

Eclipse安装插件的方式最常见的有两种:

  1. 一种是在线安装,就是:Help  -->  Install New Software,然后输入 HTTP 地址(http://m2eclipse.sonatype.org/sites/m2e )。
  2. 另一种是离线安装的方式,用 link 的方式来安装,这种方式可拔性更好,非常方便。

自己先尝试使用第一种在线安装的方式,但是试了很久都不成功,一直报错。尝试改用离线安装的方式,一试就成功。

使用 link 方式来离线安装 maven3 插件:

官网不提供m2eclipse插件的离线安装包。在网上搜一下可以找得到。搜索关键字:eclipse-maven3-plugin。下载安装包后,按照如下步骤安装:

1. 在你的 eclipse 安装的根目录下创建两个文件夹:links,plugins(名字可以随便取),我的这两个文件夹位于:path=D:/Development/eclipse-JavaEE/eclipse(作为参考,下面用到)

2. eclipse-maven3-plugin.7z 解压缩到 plugins 目录下

3. 在 links 目录下创建一个maven.link(名字可以随便取,但必须是.link结尾的文件)文件

打开并输入:path= D:/Development/eclipse-JavaEE/eclipse/plugins/maven(请参照上面对应你的 maven 插件)

4. 重启 eclipse,OK,完成了,启动后你打开Window ---> Preferences 会发现一个多了一个选项Maven,说明安装成功了。

安装完插件后,需要做一点配置:

展开菜单 Maven --> Installations,点击面板右侧的 Add... 按钮,弹出的对话框如下:

点击 Directory... 按钮, 在弹出来对话框中选到你 maven 安装的根路径,如下:

选好之后点击确定按钮,返回到父对话框中点击 Finish 按钮。回到主面板中,然后不要忘记把它勾选上,如下:

菜单 Maven --> User Settings,点击右侧的 Browse... 按钮,在弹出来对话框中选到你 maven 安装路径下的 settings.xml 文件

点击 OK 按钮,至此,eclipse maven 插件安装配置完成。右键 --> New --> Other --> Maven --> Maven Project 即可创建 Maven 项目。

 参考资料:

1、《Maven实战》

2、http://www.blogjava.net/fancydeepin/archive/2012/07/13/eclipse_maven3_plugin.html

时间: 2024-10-01 19:43:48

Maven学习笔记——环境搭建的相关文章

Nginx+Lua学习笔记-环境搭建

使用的OpenResty 具体教程可以参考:http://jinnianshilongnian.iteye.com/blog/2186270 这里只记录下我自己的环境搭建过程 系统使用的是ubuntu-14.04.1-server-amd64.iso 所有操作都使用了sudo提权... 首先参考http://blog.chinaunix.net/uid-8721861-id-2017178.html解决apt-get install时Media change: please insert the

AngularJS2学习笔记 ——环境搭建(win7、vs2012)

时代在发展,没有纯粹的后端,想要高工资还是要多学习一个的.不废话了,直奔主题. AngularJS发展到现在已出到AngularJS4了.大致分为AngularJS1.x.AngularJS2.AngularJS4 AngularJS1.x 太久远了,而且从AngularJS2版本开始,与AngularJS1.x是java 与 Javascripte的区别. AngularJS2.0目前主流的,如果想学习就从这个版本开始. AngularJS4 最新版本在2.0基础上把动画效果分离,其它功能的改

MongoDB学习笔记~环境搭建

Redis学习笔记已经告一段落,Redis仓储也已经实现了,对于key/value结构的redis我更愿意使用它来实现数据集的缓存机制,而对于结构灵活,查询效率高的时候使用redis就有点不太合适了,对于以文档结构(document)实现存储的MongoDB来实现数据集的查询更合适一些,并且MongoDB有自己的负载均衡机制及MapReduce机制,不公可能分但查询的压力,而且还可以进行分布式计算,这个功能应该是最要命的! 1 组件下载 在previous版本里有32位的,最新版都是64位的,呵

VS2013中Python学习笔记[环境搭建]

前言 Python是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构. Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节.类似于PHP和Perl语言. Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序. Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的

Scala学习笔记-环境搭建以及简单语法

关于环境的搭建,去官网下载JDK8和Scala的IDE就可以了,Scala的IDE是基于Eclipse的. 下面直接上代码: 这是项目目录: A是scala写的: package first import scala.collection.mutable.ListBuffer object A { def main(args: Array[String]) { print("Hello,Scala");//学习程序设计的第一句 println("---");//pr

Spring学习笔记--环境搭建和初步理解IOC

Spring框架是一个轻量级的框架,不依赖容器就能够运行,像重量级的框架EJB框架就必须运行在JBoss等支持EJB的容器中,核心思想是IOC,AOP,Spring能够协同Struts,hibernate等其他众多的框架. 下面介绍环境的搭建,首先下载好spring的完整包,我下载的是4.2.5版本的,在elipse中,新建java项目: 1,导入核心jar包: 2.在src目录下,创建spring配置文件(名称可以自定义,一般写为beans.xml): <?xml version="1.

Maven学习笔记-使用Eclipse插件创建Java Webapp项目

使用Java的猿们,最多接触的大概就是web项目了吧?在学习Maven的过程中,首先当然就是创建一个webapp项目. 自己在尝试的过程中,碰到了很多的问题.我把详细的过程都记录下来,用以今后参考. 步骤: 如果未搭建好Maven开发环境,请参考前一篇:Maven学习笔记--环境搭建 打开Eclipse, 菜单栏选择File -> new -> other,在弹出的对话框中找到Maven Project. 在弹出的新建Maven项目的对话框中,不要勾选第一项"Create a sim

Hadoop学习笔记(4) ——搭建开发环境及编写Hello World

Hadoop学习笔记(4) ——搭建开发环境及编写Hello World 整个Hadoop是基于Java开发的,所以要开发Hadoop相应的程序就得用JAVA.在linux下开发JAVA还数eclipse方便. 下载 进入官网:http://eclipse.org/downloads/. 找到相应的版本进行下载,我这里用的是eclipse-SDK-3.7.1-linux-gtk版本. 解压 下载下来一般是tar.gz文件,运行: $tar -zxvf eclipse-SDK-3.7.1-linu

Hadoop学习笔记(10) ——搭建源码学习环境

Hadoop学习笔记(10) ——搭建源码学习环境 上一章中,我们对整个hadoop的目录及源码目录有了一个初步的了解,接下来计划深入学习一下这头神象作品了.但是看代码用什么,难不成gedit?,单步调试呢? 看程序不能调那多痛苦啊,想看跟踪一下变量,想看一下执行路径都难. 所以这里,我们得把这个调试环境搭建起来.Hadoop的主要代码是用java编写的,所以这里就选用eclipse作为环境. Hadoop目录下,本身就可以为作eclipse的一个工程来操作,但这里我不想,我想自己来建一个工程,