
Maven:Java项目的构建工具。
Maven:
Maven是Apache旗下的一个开源项目,是一款用于管理和构建Java项目的工具。
Apache软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利组织。
Maven的作用?


更改版本。

生成的目录结构都是统一的。标准的项目结构。
无论使用哪款开发工具创建的maven项目,在其他开发工具中都可以导入进来。所有的开发工具都是通用的。
pom.xml 是maven项目的项目核心配置文件。



compile 编译:
package:打包

介绍:
Apache Maven是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建。
Poject Object Model
作用:
1)方便的依赖管理;
2)统一的项目结构;
3)标准的项目构建流程;
官网:http://maven.apache.org

介绍:

各种插件执行各种功能。
项目对象模型:pom.xml:
自动从仓库中查找依赖。
仓库的概念:
用于存储资源、管理各种jar包的。
本地仓库:自己计算机上的一个目录。
中央仓库:有Maven团队维护的全球唯一的仓库。仓库地址:http://repo1.maven.org/maven2/

远程仓库(私服):一般由公司团队搭建的私有仓库。
先查看本地,再连接到私服,私服没有,就到中央仓库下载到私服,然后再私服传给本地。

阿里云的私服,来提高下载速度。
maven的安装:

操作步骤:
1)将安装包复制到C盘的develog目录下,然后解压该文件到当前目录:

bin目录存放的是可执行文件,都会用到mvn指令。
conf:配置文件目录,
lib:存放的maven依赖的jar包资源,因为maven是java开发的。
2)配置本地仓库:

3)配置阿里云私服:

4)配置环境变量:


配置好环境变量,意味着我们能在任何目录下运行mvn指令。
然后我们测试下:
在CMD窗口中运行命令:mvn -v

我们就能看到3.6.1,说明maven安装配置完成。
Java 11 版本是现在企业Java开发的主流版本。






![[Mdfs] lc3067. 在带权树网络中统计可连接服务器对数目(邻接表+图操作基础+技巧+好题)](https://img-blog.csdnimg.cn/direct/fde198b18881419a8e203007e647bb0c.png)












