maven环境配置与简单使用

时间:2021-05-20 05:07:41

Maven基于项目对象模型(POM),是强大的项目构建管理工具,能极大提高开发效率。现在把最近的安装使用整理如下。

我的环境

win 7 32位,jdk 1.8 ,maven 3.3.9。

安装maven

访问官网地址(http://maven.apache.org/),可以找到文档、安装包,这里我下载的是最新的稳定版Maven3.3.9。下载下来后,将文件解压到安装目录,比如D盘根目录 D:\ 。

配置环境变量

同配置Java环境变量相似,快捷键win + pause 或者 我的电脑 ->属性,打开系统属性页,依次选择高级系统设置 -> 环境变量 -> 系统变量,进行新建环境变量操作,命名为M2_HOME,值为 D:\apache-maven-3.3.9,然后找到环境变量pash并追加 ;%M2_HOME%\bin ,注意分号是变量值之间的分隔,不能省去。

检查安装

运行 mvn -version 可查看基本安装情况,大致如下图。

maven环境配置与简单使用maven环境配置与简单使用

设置其他参数

本地默认仓库位于 ~/m2/ 目录中。可以通过conf文件夹里的setting.xml设置为其他存储位置。另外,conf文件夹内的setting.xml是系统全局配置参数,我们可以复制一份到~/m2/ 下面,作为当前用户的用户配置文件,方便以后maven升级或迁移。

如果自建有*仓库或其高速代理等,也可以在setting.xml里设置代理仓库,加快依赖包的下载。

创建项目

我们可以通过命令行创建Java项目。win + R 输入cmd打开命令行,跳转到相应目录,输入如下命令:

mvn archetype:generate -DgroupId=com.moliilom.test -DartifactId=HelloMaven -DpackageName=com.moliilom.test -Dversion=1.0 -DarchetypeCatalog=internal

创建过程即开始,中间可能需要敲击回车进行两次确认,稍等片刻即可创建结束,如图。

maven环境配置与简单使用

maven环境配置与简单使用

此时的项目并不能通过eclipse导入,通过 mvn clean compile 重新编译生成,接着运行 mvn eclipse:eclipse ,执行完成之后即得到了eclipse项目的标准目录结构。

maven环境配置与简单使用

maven环境配置与简单使用

注意:使用eclipse时最好选择本地安装的maven,而不是eclipse自带内嵌的,这样可以保证maven版本的一致性,避免很多问题发生;另外在eclipse中使用时,需注意勾选目jre版本。此外,很多命令在这里没有详细解释,读者可以查看后面列出的资料了解更多。

参考资料

1 《Maven实战》

如何使用Maven的archetype快速生成一个新项目

Java EE7和Maven工程入门