JavaEE-Maven开发(安装使用)
-
Maven介绍:
Maven翻译为“专家”,“内行”。Maven是Apache下的一个纯java开发的开源项目,它是一个项目管理工具,使用maven对java项目进行构建、依赖管理。当前使用Maven的项目在持续增长。
Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。
在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。
Maven提供了开发人员的方式来管理:
-
Builds
-
Documentation
-
Reporting
-
Dependencies
-
SCMs
-
Releases
-
Distribution
-
mailing list
概括地说,Maven简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务的无缝连接。 Maven增加可重用性并负责建立相关的任务。
官网介绍:http://maven.apache.org/what-is-maven.html
一、安装Maven
下载Maven:http://maven.apache.org/download.cgi
最新的3.5.4:http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.zip
将下载好的zip文件解压到英文目录下
二、配置Maven的path环境
同配置Java环境一样,先新建一个MAVEN_HOME,设置地址为解压目录的根目录,然后在path中引导到bin目录下。
查看是否成功
mvn -v
三、Maven仓库
Maven其实就是将我们以前经常导入的jar包等各种统一放在了仓库里面
仓库分:本地仓库、远程仓库、中央仓库。
编程中要用包时使用就近原则,现在本地仓库找,没有就在远程仓库找,还没有就在中央仓库找。然后统一存在本地仓库!
我们先创建一个本地仓库:
选一个盘符创建一个文件夹,然后配置Maven文件夹中的conf下的settings.xml文件
复制路径
复制如图中的部分
在中间添加仓库路径
四、在IDEA中使用Maven创建项目
先在IDEA中配置Maven环境
配置好重启IDEA
创建一个Maven项目(确保联网)
next
finish
首次创建需要从远程仓库下很多jar包和配置文件完成配置,耐心等待....
下载完成,需要补全目录