Java的项目构建工具Maven的配置和使用教程

时间:2021-05-20

一、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标签定义常量:
我们将各个依赖的版本号定义为不同的常量,这样方便以后的修改:

<properties> <jdkVersion>1.7</jdkVersion> <servletVersion>3.1.0</servletVersion> <mysqlVersion>5.1.34</mysqlVersion> <junitVersion>4.12</junitVersion> <defaultEncoding>UTF-8</defaultEncoding></properties>

引用时用${jdkVersion}的形式引用即可。

注,以上操作均可在IDE中操作, 更加方便简单。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章