首页 > 其他 > 详细

【Maven】maven简介

时间:2017-09-10 13:10:13      阅读:266      评论:0      收藏:0      [点我收藏+]

Maven 

  Java社区标准的 项目管理工具。Maven是跨平台的项目管理工具,作为Apache组织的一个颇为成功的开源项目,主要服务于给予java平台的项目构建,依赖管理和项目信息管理。

主要特性:自动构建、依赖管理、项目信息管理

  • 自动构建

傻瓜式、高度自动化、一步构建

  • 依赖管理

自动下载相关的jar包,统一依赖管理

  • 项目信息管理

项目信息、开发人员信息、开发者信息、文档自动生成

技术分享

为什么使用Maven

Ant  Maven
没有约定的目录结构 有明确约定的目录结构
必须明确让ant做什么,什么时候做,然后编译打包 只需要定义一个pom.xml,然后把源码放到默认的目录下,Maven自动处理其他事情
没有集成依赖管理 拥有依赖管理,仓库管理

 

Maven安装与配置

  • 安装

    maven是一个java工程,确保已安装JDK

  • 配置

    环境变量:
      JAVA_HOME=D:\env\jdk1.6

      MAVEN_HOME=D:\env\apache-maven-3.0.5

      PATH=;%MAVEN_HOME%\bin;%JAVA_HOME%\bin

    检查maven是否安装成功:

      mvn -v(或version)

    初始化配置

      设置MAVEN_OPTS环境变量

-Xms128m –Xmx512m

      在使用maven时,如果报内存溢出,如使用mvn site会耗费大量内存,则修改默认配置:
        maven安装目录\bin\mvn.bat->在@REM set MAVEN_OPTS=……后加入

set MAVEN_OPTS= -Xms128m -Xmx512m

 

【Maven】maven简介

原文:http://www.cnblogs.com/ShaoShuai20160203/p/7500699.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!