Maven安装初级教程

正好最近项目上使用了Maven,写个简易教程,以免以后忘记。

欢迎来到Apache Maven

Apache Maven是一个软件项目管理的工具。基于项目对象模型的理念(POM)。Maven管理项目的构建、项目的报告、项目的文档等。
目前使用的感觉,总而言之一句话,再也不用那么麻烦的去导Jar包和Jar包冲突的问题了,其它的由于还没有用到,所以没法体会。

Maven下载

Maven安装初级教程_第1张图片
Maven下载页面

下载最新版本的Maven

系统要求

  • JDK版本
    Maven3.3需要JDK1.7+,不过仍然允许你通过使用Toolchain构建大于JDK1.3的其它版本的Maven
  • 内存
    没有最小内存要求
  • 操作系统
    没有要求,启动脚本中包括Shell脚本和Windows批处理文件

以前的版本

这里当然是非常建议你使用最新版本的Maven了,这样的话一些新的特性和bug修复你才能享受得到,不过如果你还是希望使用旧的版本的,你可以在Maven Releases History这里找到以前的版本。

Maven安装

安装起始很简单,解压压缩包,配置环境变量

  • Window
Maven安装初级教程_第2张图片
查看当前操作系统是否配置JAVA_HOME这个环境变量
Maven安装初级教程_第3张图片
解压至某个位置
Maven安装初级教程_第4张图片
添加MAVEN_HOME环境变量
Maven安装初级教程_第5张图片
打开CMD,验证环境变量是否生效
  • 基于Unix的操作系统(Linux,Solaris、Mac Os X)(由于没有环境,所以就直接上官网的截图了)
检查JAVA_HOME环境变量
Maven安装初级教程_第6张图片
根据你下载的压缩文件格式解压
将maven的bin目录添加到系统的Path中

同样最后需要执行mvn -v验证是否配置成功

配置Maven

Maven使用到的配置存在一多个地方

  1. MAVEN_OPTS
    用来设置MAVEN运行的JVM的参数配置,例如配置JVM的大小-Xms256m -Xmx512m
  2. setting.xml


    Maven安装初级教程_第7张图片
    位于用户目录下的.M2目录内

    包含所有和项目相关的配置信息

  3. .mvn
    位于项目的顶级目录,maven.config和extensions.xml包含项目特定的运行maven的配置信息(这个我没找到在哪,知道的同学可以告诉我。。。)

总结

当然你如果只知道这些,你的Maven的确可以跑起来,但是想要真正使用的话还是差一些东西,由于这一块我不是太熟,所以日后会附上详细的使用文档。部分东西是翻译的官网。

你可能感兴趣的:(Maven安装初级教程)