什么是Maven?
Maven是一款服务于Java平台的自动化构建工具。Maven 作为 Java 项目管理工具,它不仅可以用作包管理,还有许多的插件,可以支持整个项目的开发、打包、测试及部署等一系列行为。
Maven介绍
Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。
Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。
Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。Maven 曾是 Jakarta 项目的子项目,现为由 Apache 软件基金会主持的独立 Apache 项目。
1.如何安装Maven?
去官网下载Maven安装包
Maven 下载地址:Maven – Download Apache Maven
2.安装与配置Maven
下载完Maven之后解压然后找到settings.xml配置文件使用记事本编辑文件
打开配置文件之后修改你自己的本地仓库路径
修改完上面本地仓库路径之后把Maven远程仓库指向阿里云Maven远程仓库
3.配置Maven环境
打开Windows设置 》系统 》关于 》高级系统设置 》环境变量 》
新建一个环境变量名字叫 M2_ HOME,变量值是你下载的那个Maven安装包路径
然后找到path点击编辑,新建一个环境变量:在path系统变量中引用 M2_ HOME 变量,指向M2_ HOME中的bin目录
4.测试Maven是否安装成功
打开控制台Windows+R 输入cmd打开控制台之后输入 mvn -v ,显示下图就安装成功了
5.修改IDEA配置
1.新建一个Maven项目 》文件 》设置 》构建 执行 部署 》点击构建工具 》Maven
修改完你自己的Maven路径后你的Maven就安装成功了
6.Maven常用命令
mvn -v //查看版本
mvn archetype:create //创建 Maven 项目
mvn compile //编译源代码
om信息mvn test-compile //编译测试代码
mvn test //运行应用程序中的单元测试
mvn site //生成项目相关信息的网站
mvn package //依据项目生成 jar 文件
mvn install //在本地 Repository 中安装 jar
mvn -Dmaven.test.skip=true //忽略测试文档编译
mvn clean //清除目标目录中的生成结果
mvn clean compile //将.java类编译为.class文件
mvn clean package //进行打包
mvn clean test //执行单元测试
mvn clean deploy //部署到版本仓库
mvn clean install //使其他项目使用这个jar,会安装到maven本地仓库中
mvn archetype:generate //创建项目架构
mvn dependency:list //查看已解析依赖
mvn dependency:tree com.xx.xxx //看到依赖树
mvn dependency:analyze //查看依赖的工具
mvn help:system //从中央仓库下载文件至本地仓库
mvn help:active-profiles //查看当前激活的profiles
mvn help:all-profiles //查看所有profiles
mvn help:effective -pom //查看完整的p