maven 介绍

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

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

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

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

<?xml version="1.0"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <groupId>zta</groupId>
  <artifactId>zta-parent</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>pom</packaging>
  <name>zta-parent</name> 
  <url>http://maven.apache.org</url>
</project>

加一个 mven  install 命令 搞定

 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即安装成功

猜你喜欢

转载自healthandbeauty.iteye.com/blog/1618464
今日推荐