码迷,mamicode.com
首页 > 其他好文 > 详细

maven基础

时间:2017-05-12 22:22:35      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:ima   环境   免费   com   web项目   精确   流行   列表   本地磁盘   

1. maven简介

  • maven是Apache组织开源项目,它是一个项目的构建工具。

2. maven的好处

  • maven不仅是构建工具,它还是依赖管理工具和项目管理工具,提供了中央仓库,能够帮助我们自动下载构件。
  • 为了解决的依赖的增多,版本不一致,版本冲突,依赖臃肿等问题,它通过一个坐标来精确的定位每个构件。
  • maven还能帮助我们分散在各个角落的项目信息,包括项目描述,开发者列表,版本控制系统,许可证,缺陷管理系统地址等。
  • maven还为全世界的Java开发者提供了一个免费的中央仓库,在其中几乎可以找到任何的流行的开源软件。通过衍生工具(Nexus),我们还能对其进行快速搜索。
  • maven对目录结构有要求,约定优于配置,用户在项目间切换就省去了学习成本。

3. maven的好处是如何实现的

技术分享

  • maven的两个核心:
    • 依赖管理:对jar包管理的过程。
    • 项目构建:项目在编码完成后,对项目进行编译、测试、打包、部署等一系列操作都是通过命令来实现的。  

 

4. maven的安装、配置本地仓库

4.1 下载maven并解压到本地磁盘(解压目录不要有中文和空格)

  • 下载地址:http://maven.apache.org/download.cgi
  • 解压到本地磁盘

技术分享

4.2 配置环境变量

  • maven程序安装前提:maven是Java程序开发的,所以maven的运行需要依赖JDK。
  • 配置JDK

技术分享

  • 配置maven环境变量

 

 

5. maven项目标准目录结构

6. maven常用命令

7. maven整合web项目

maven基础

标签:ima   环境   免费   com   web项目   精确   流行   列表   本地磁盘   

原文地址:http://www.cnblogs.com/xuweiweiailixing/p/6847094.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!