一、Maven是什么
Maven是一个用java开发的项目构建工具, 它能使项目构建过程中的编译、测试、发布、文档自动化, 大大减轻了程序员部署负担。
二、安装Maven
安装maven非常简单,访问Maven官方页下载即可:http://maven.apache.org/download.cgi
下载完后配置M2_HOME环境变量, 然后终端运行mvn --version, 看到正确的输出提示,Maven就安装完成了。
三、Maven基本概念
Maven的核心思想是POM, 即Project Object Model(项目对象模型)。POM文件是以XML文件的形式描述一个Maven项目所用到的资源(源码、依赖、测试等)。下图描述了POM文件的结构, 以及Maven是如何调用POM文件的。
当执行一条Maven命令时, 会传入一个pom文件, Maven会在该pom里面的描述的资源上执行
POM文件:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://plier-plugin</artifactId> <version>3.3</version> <configuration> <source>1.7</source> <target>1.7</target> <encoding>UTF-8</encoding> </configuration> <plugin> </plugins></pluginManagement>上面我们添加了maven编译插件的配置,用jdk1.7编译, 保存后我们可以在各个子模块的Effective pom中看到相应的修改。
使用properties标签定义常量:
我们将各个依赖的版本号定义为不同的常量,这样方便以后的修改:
引用时用${jdkVersion}的形式引用即可。
注,以上操作均可在IDE中操作, 更加方便简单。