Maven -- Maven简介 & Maven下载与安装 & Maven目录结构 & Maven环境变量配置
Posted Z && Y
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven -- Maven简介 & Maven下载与安装 & Maven目录结构 & Maven环境变量配置相关的知识,希望对你有一定的参考价值。
1. Maven简介
1.1 传统项目管理状态分析
1.2 什么是Maven
Maven是用Java语言书写出来的,所以它管理的东西通通以面向对象的形式进行设计,最终他把一个项目看作一个对象,而这个对象叫做POM。这个对象的配置信息通过pom.xml进行配置
项目对象模型和依赖管理是双向的:
- 项目需要用到什么资源(依赖)可以通过依赖管理帮忙解决。
- 同时你写的这个项目也可以作为一个资源供别人使用。
1.3 Maven作用
2. Maven下载与安装
下载好后怎么安装:
在需要安装的目录直接解压即可
3. Maven目录结构
-
bin: 这时Maven所有的可运行指令
-
boot: Maven的类加载器,因为Maven是用Java写的,所以需要类加载器加载启动它。
-
conf: Maven的配置目录
- logging: 日志信息
- settings.xml: Maven全局性的配置文件,核心配置文件
-
lib: Maven运行所依赖的jar包。
3. Maven环境变量配置
3.1 依赖Java,需要配置JAVA_HOME
JAVA_HOME就是Java的安装目录
检测JDK配置是否完成:
命令行输入JAVA_HOME是否配置完成
3.2 设置MAVEN自身的运行环境,需要配置MAVEN_HOME
MAVEN_HOME就是Java的安装目录
检测Maven配置是否完成:
命令行输入mvn
以上是关于Maven -- Maven简介 & Maven下载与安装 & Maven目录结构 & Maven环境变量配置的主要内容,如果未能解决你的问题,请参考以下文章
eclipse 创建maven项目时 报错 Unable to create project from archetype [org.apache.maven.archetypes:ma
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/ma v
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/Ma