1. 安装Maven
官网下载地址 : https://maven.apache.org/download.cgi 下载相应的版本即可。
安装:
要想使用Maven还需要安装 JDK ,Maven 是基于java 进行工作的,关于Java的安装于配置这里就不在赘述。读者可以自行查阅相关的资料进行安装配置。
Maven 是一款绿色的软件解压既安装,然后配置相关的环境变量即可,以windows为例: 计算机 --> 右键属性 --> 高级系统设置 --> 环境变量 --> Administrator 新建
变量名为 MAVEN_HOME 值 为 你的解压路径,然后将Maven加入path。
然后在控制台输入 mvn -version 得到如下类似输出表明安装成功
在Eclipse中安装Maven插件:
在线安装,使用地址 :Help —>Install New Software
m2e-wtp Juno Release repository - http://download.eclipse.org/m2e-wtp/releases/juno/
反应堆
在一个多模块的Maven项目中,反应堆(Reactor)是指所有模块组成的一个构建结构。对於单模块的项目,反应堆就是盖模块本身,但对于多模块的
项目来说,反应堆就包含了各模块之间继承与依赖的关系,从而能够自动计算出合理的模块构建顺序。
当一个项目的模块较多的时候,我们修改其中某一个或者几个 模块并没有对其他模块产生影响,这时我们没有必要构建整个项目,只要构建其中的一个
或者几个模块就可以了,这是我们想要的实时的裁剪反应堆。
Maven 提供了很多的命令选项支持裁剪反应堆,输入 mvn -h 可以看到这些选项:
-am , --also-make 同时构建所列模块的依赖模块
-amd ,-also-make-dependents 同时构建依赖于所列模块的模块
-pl ,--projects <args> 构建指定的模块,模块间用逗号分隔
-rf ,-resume-from <arg> 从指定的模块回复反应堆
在开发过程中,灵活应用上述4个参数。可以帮助我们跳过无需构建的模块,从而加速构建。在项目庞大、模块特别多的时候,这种效果就会异常明显。