maven安装和创建maven工程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven安装和创建maven工程相关的知识,希望对你有一定的参考价值。

maven是一个项目管理工具,整个项目依赖的jar文件和依赖其他模块的jar都是由maven管理和维护。他还可以帮助我们发布项目(编译,打包,测试...)。

下载和安装maven,配置maven的环境

1.0 下载  进入maven官网 点击download  找到最新二进制发布包 下载下来

技术分享

 

下载完毕后,解压文件文件目录如下

技术分享

bin 目录 :保存maven的可执行命令

conf:  保存 maven的配置文件settings.xml

lib :maveny运行时依赖的类库

settings文件中<localRepository></localRepository>设置自己的本地仓库路径

1.1配置maven环境

maven最新版本依赖的jdk至少是1.7或者更高。jdk版本要求至少1.7

打开的高级系统设置对话框中选择“高级”标签 -> “环境变量”

1.1.1 添加新的系统环境变量MAVEN_HOME, 并设置其值为你安装的目录

      MAVEN_HOME= D:\Program Files\工作\开源项目\apache-maven-3.3.9

1.1.2  更新系统PATH 变量, 添加;%MAVEN_HOME%\bin;到尾部

测试maven配置是否成功打开命令行窗口,输入mvn -v或者mvn --version,如果有maven 版本信息输出则证明配置成功,否则请查看自己配置路径等是否正确。

技术分享

提示如上则表示配置环境成功! 如果失败,检查自己的maven环境或者java版本是否过低。

2.0  创建maven项目

创建之前先配置一下eclipse的maven插件配置

技术分享

创建maven项目选择maven的插件,由于要创建多模块,首先定义一个父项目

父项目由于只是配置一些依赖和管理子模块,并不是要业务代码。选择项目框架如下

技术分享

项目名称 parent 

技术分享

点击完成,查看父项目结构如图,

技术分享

pom文件

技术分享父项目只要打包和管理依赖版本就好,不需要定义插件

创建子项目

 

技术分享

技术分享

下一步选择 项目框架

技术分享

点击完成,如图

技术分享

 

创建的子项目POM文件如下

技术分享

如何导入一个外部依赖,如一个maven项目redis,它的坐标如下

技术分享

假设要在user项目中使用到了redis的一些api  。我们就需要在user的pom文件中添加redis的坐标

技术分享

如图则显示成功

 

其他:

maven的核心主要就是依赖版本管理和它的插件集合。这里定义了一个编译插件,定义了jdk的版本1.7,这里实现编译的操作并不是maven本身,而是maven插件做的。表明真正工作的是插件,依靠着各种各样的插件,完成复杂的功能。

maven插件指南:http://maven.apache.org/guides/mini/guide-configuring-plugins.html

maven入门指南:http://maven.apache.org/guides/getting-started/index.html

技术分享

关于POM的介绍:http://maven.apache.org/pom.html

这里已经有你需要的入门资料,如何定义插件和依赖,如何引入外部依赖,如何创建多个项目...

以上是关于maven安装和创建maven工程的主要内容,如果未能解决你的问题,请参考以下文章

maven安装配置及创建工程

eclipse配置和创建maven工程

Maven的下载安装与配置以及Myeclipse创建Maven工程

怎么在idea创建maven工程

eclipse安装scala插件及创建maven工程

maven下载和安装