第二章 邀请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后的总目录,bin、db、include等,是它里面的子目录和文件。
2、配置JDK环境变量
JDK的环境变量,目前来说只要配置JAVA_HOME和PATH就行。
在我的电脑上右键鼠标,选择属性,出现如下图窗口:
点击左边的 高级系统设置,出现如下图窗口:
点击 高级 标签中的 环境变量按钮。显示如下图窗口:
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值的前面,新添加咱们jdk的bin目录,我的jdk的bin目录是 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,参考JDK的JAVA_HOME配置,在这里就不累赘了,效果图如下:
2)追加PATH
类似前面JDK PATH环境变量的配置,请参考JDK配置,效果图如下:
其中%M2_HOME%\bin; 是作为Maven的path添加上去的。
3)测试是否安装成功
打开一个行的CMD窗口(注意,一定是要重新打开一个,不能使用配置环境变量之前的旧cmd窗口),输入 mvn -v 命令运行,出现如下图显示,表示安装成功。
版权所有,转载请友情注明 相关系列视频 http://cyedu.ke.qq.com