首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

maven 引见

2012-11-11 
maven 介绍1、maven是个构建工具同时也是个项目管理工具。?像ant一样预处理,编译,打包、测试和分发。maven是一

maven 介绍

1、maven是个构建工具同时也是个项目管理工具。

?

像ant一样预处理,编译,打包、测试和分发。maven是一个项目管理工具,因为它提供了一个项目对象模型,一组标志集合,一个项目生命周期,一个依赖管理系统,运行定义的生命周期插件。其原则是“预定优于配置”

?

2、maven核心不做什么实际的事情,除了解析一些XML文档,管理生命周期和插件外,它什么也不懂。

3、构建项目只需要几行代码:

?

?

?4、maven是约定优于配置

?

maven拥有约定,因为你遵守约定,它就已经知道你的代码在哪里,它把编译文件放到target/classes,然后再targe下面生成一个jar包。这个jar包只单单是你程序的jar,依赖jar是不会和他放在一块的。你写的代码跟开源的东西 一样。均是一个jar。maven是声名式的。把你的依赖及插件什么的都只需要声名就可以了。maven是有生命周期的,当你运行mvn install的时候调用。然后执行一系列的有序步骤,直到你指定的生命周期。那就是目标完成一个jar。5、maven 下载、安装、配置、验证?http://maven.apache.org/download.html?解压缩maven-2.0.7-bin.zip 到你想安装的位置,如D:/software/。?设置Maven系统环境变量,M2_HOME=D:/software/maven-2.0.7。?添加Maven bin目录至系统环境变量PATH中, %M2_HOME%\bin。?确认Maven的安装:? ? cmd > mvn -version提示Maven version 2.0.7即安装成功

?

热点排行