Maven实战指南 02

第二章 邀请Maven入驻

  2.1 窥探一下Maven

Maven Apache开源组织奉献的一个开源项目。它是一个项目管理工具,将项目开发和管理过程,抽象成一个项目对象模型(POM),咱们开发人员只需要做些简单统一的配置,就可以批量完成项目的构建,报告和文档的生成。

当然,Maven除了是一个优秀的项目构建方面的管理工具之外,还有项目管理相关的其它特殊优势。

比如项目相关的第三方依赖包,这是java程序员不可能回避的问题。

每个老程序员,都会在自己的电脑里面,专门有个目录,分类保存过去项目开发过程中使用到的第三方jar包,需要的时候从里面去筛选。新程序员就惨咯,测试项目的时候,动不动就抛出ClassNoFoundException,根据异常在度娘那里寻寻觅觅,经常一天就这么在度娘加重启中飘过。

Maven就帮咱们解决了这问题。它统一管理起来了所有的依赖jar,甚至是不同版本。咱们程序员也可以动态的将自己写好的模块,打包成jar包,丢给它管理。需要的时候,直接通过简单的描述文件告诉Maven就行,它自动帮咱们找出来,集成到咱们项目中。

Maven现在的版本更新到了3.3.9,本书上的所有案例,都是基于该版本测试的。为了避免不必要的不兼容,研究测试Maven的是,请使用3.3.9版本。

  2.2 整理整理内务先

前面介绍了那么多的Maven,现在有必要进入主题,真正折腾Maven了。

折腾一个软件,肯定是从安装配置开始,完后在是研究和使用(我们这里是使用在研究^_^)。

因为Maven本身就是基于Java写的,所以在安装配置Maven之前,我们有必要将Java的运行环境安装配置好。

接下来介绍一下java的安装和配置过程,有基础的朋友,可以之间跳过本节,但是要把握一点,Maven3.3.9版本要求的JDK,一定需要JDK1.7或以后的版本。

JDK的安装和配置,主要分如下步骤:

1、下载合适的JDK安装软件安装

   Oracle所有软件的下载连接如下:

https://www.oracle.com/downloads/index.html

   咱们可以在里面找到需要的JDK安装包,下载Window版本的啊,咱们是在Window操作系统中完成的所有案例。

   注意下载跟自己电脑芯片匹配的安装包(32位或64位)。现在的电脑,基本上是64位,建议java相关的软件,统一安装64位的。

   下载完后就是安装啦,双击安装文件就行,后面就是下一步一直到结束,当然,中间有要接受协议的步骤,那肯定是直接接受咯,要不安装不了的。

   开始的时候,有建议选择安装目录,如果有基础,对自己电脑文件有自己的管理,可以选择自己的目录,为了省去麻烦,建议直接使用默认目录。

   安装好后的目录结构,大概如图:


    JDK1.7.0_17_64是我安装JDK后的总目录,bindbinclude等,是它里面的子目录和文件。

2、配置JDK环境变量

   JDK的环境变量,目前来说只要配置JAVA_HOMEPATH就行。

   在我的电脑上右键鼠标,选择属性,出现如下图窗口:

 

   点击左边的 高级系统设置,出现如下图窗口:

 

点击 高级 标签中的 环境变量按钮。显示如下图窗口:

 

1)配置JAVA_HOME目录

查看 系统变量 中有没有JAVA_HOME(上图是我的电脑中有配置过,所以有JAVA_HOME这项的显示)

如果没有,点击新建,在弹出的窗口中输入JAVA_HOME Java的安装目录。

Java的安装目录是从安装盘符到java安装的总目录。如上图,我的java总目录是jdk1.7.0_17_64,它是安装在c:\java目录下的,所以JAVA_HOME的值是 c:\java\jdk1.7.0_17_64

2)配置PATH目录

  同样在配置JAVA_HOME的地方,查找PATH变量,一般是存在的,如图:

 

点击 编辑 按钮,在以前的path值的前面,新添加咱们jdkbin目录,我的jdkbin目录是 c:\java\jdk1.7.0_17_64\bin,就是前面的JAVA_HOME目录后面添加 \bin。添加完后,同后面的内容要用分号分开,而且是英文输入法的分号。结果如

   c:\java\jdk1.7.0_17_64\bin;以前的内容

3、测试JDK是否安装成功

打开一个cmd窗口,分别输入javac -version 命令和 java -version命令,能出现如下图的Java版本信息显示,就表示JDK安装成功了。

 

  2.3 该正式请进Maven

JDK环境安装好了,接下来就要正式安装配置Maven了,先从如下链接下载Maven

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

它是以压缩包提供的,下载binary形式的压缩包就行。Source形式的压缩包是源代码,以后要进一步研究Maven,甚至完善Maven的功能,咱们就可以从source包入手了。现在只要binary的包。

 

下载完后,就直接用解压工具(比如rar解压软件)解压到自己的一个空目录下,我这里是解压到 c:\java\apache-maven-3.3.9,最后的目录结构图如下:

 

 

安装好后,接下来就是对Maven进行配置。

配置内容同JDK的配置内容一样,也是两部分:一是在系统环境变量中配置一个M2_HOME,另外一个也是将Maven里面的bin目录,添加到PATH环境变量中去。

1)配置M2_HOME

     同配置JAVA_HOME一样,在系统环境变量中添加M2_HOME,参考JDKJAVA_HOME配置,在这里就不累赘了,效果图如下:

 

2)追加PATH

类似前面JDK PATH环境变量的配置,请参考JDK配置,效果图如下:

 

其中%M2_HOME%\bin; 是作为Mavenpath添加上去的。

3)测试是否安装成功

打开一个行的CMD窗口(注意,一定是要重新打开一个,不能使用配置环境变量之前的旧cmd窗口),输入 mvn -v 命令运行,出现如下图显示,表示安装成功。




 版权所有,转载请友情注明  相关系列视频 http://cyedu.ke.qq.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值