Maven简介
1.Maven是apache提供的一款免费的,项目管理和构建工具。
2.基于POM理念。能够管理项目开发、测试、部署、运行整个过程。
3.官网:apache.org
核心功能
1.依赖管理:所有需要的依赖jar包,都交由Maven管理
<groupId>com.xxx.</groupId> 公司域名倒置
<artifactId>project name</artifactId> 项目名
<version> version </version> 版本号
三个坐标<唯一>定义了一个项目名
2.项目构建: 完成项目的 编译、打包、测试、部署、运行。
安装配置
1.Maven是一款java实现的绿色软件。解压maven压缩包到一个没有中文目录下。
2.设置三个环境变量
(1)JAVA_HOME: jdk的家
(2)MAVEN_HOME:maven的家
(3)PATH: %MAVEN_HOME%/bin
3.检测是否安装成功:
(1)mvn -v
4.修改仓库和镜像
setting.xml
Maven目录结构
工程名字
===src
=====main
====java
===com.XXX.....
====resources
====webapp
===WEB-INF
===lib
===classes
=====test
====java
====resources
===pom.xml
Maven常见命令
1.mvn clean: 删除target
2.mvn compile:编译
3.mvn test: 测试 1.compile 2 .test
4.Mvn package: 打包 1.compile 2.test 3.package
5.Mvn install : 安装 把jar包从本地安装到本地仓库
1.compile 2.test 3.package 4.install
eclipse中有
maven build
选择一个之前定义的组合命令执行
maven build..
定义一个maven组合命令