Maven介绍
Maven是Apache软件基金会组织维护的一款自动化构建工具,专注服务于JAVA平台的项目构建和依赖管理。
- 项目构建
用Maven可以管理软件开发的整个生命周期,主要包括如下几个阶段:
清理→编译→测试→报告→打包→安装→部署
- 依赖管理
管理项目所依赖的JAR文件
Maven的作用
- 添加三方JAR包
- 管理JAR包之间的依赖关系
- 获取三方JAR包
- 将项目拆分成多个工程模块
Maven下载安装
- 下载地址:https://maven.apache.org/download.cgi
- 在环境变量配置MAVEN_HOME = Maven文件夹路径
- 在PATH配置 %MAVEN_HOME%\bin
- 测试 mvn -v
Maven基础案例
1 archetype:generate(交互模式)
2 archetype:generate(非交互模式)
-DgroupId=组织名,公司网址的反写+项目名
-DartifactId=项目名-模块名
-Dversion=版本号
-Dpackage=包名
-DarchetypeArtifactId=maven-archetype-webapp
-DinteractiveMode=false