Java Web学习笔记31——Maven介绍

作者 : admin 本文共887个字,预计阅读时间需要3分钟 发布时间: 2024-06-10 共2人阅读

Java Web学习笔记31——Maven介绍插图

Maven:Java项目的构建工具。

Maven:

Maven是Apache旗下的一个开源项目,是一款用于管理和构建Java项目的工具。

Apache软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利组织。

Java Web学习笔记31——Maven介绍插图(1) 

Maven的作用?

 Java Web学习笔记31——Maven介绍插图(2)

Java Web学习笔记31——Maven介绍插图(3)

 更改版本。

Java Web学习笔记31——Maven介绍插图(4)

生成的目录结构都是统一的。标准的项目结构。

无论使用哪款开发工具创建的maven项目,在其他开发工具中都可以导入进来。所有的开发工具都是通用的。

pom.xml 是maven项目的项目核心配置文件。

Java Web学习笔记31——Maven介绍插图(5)

Java Web学习笔记31——Maven介绍插图(6)

Java Web学习笔记31——Maven介绍插图(7)

 compile 编译:

package:打包

Java Web学习笔记31——Maven介绍插图(8)

介绍:

Apache Maven是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建。

Poject Object Model

作用:

1)方便的依赖管理;

2)统一的项目结构;

3)标准的项目构建流程;

官网:http://maven.apache.org

Java Web学习笔记31——Maven介绍插图(9)

介绍:

Java Web学习笔记31——Maven介绍插图(10)

 

各种插件执行各种功能。

项目对象模型:pom.xml:

自动从仓库中查找依赖。

仓库的概念:

用于存储资源、管理各种jar包的。

本地仓库:自己计算机上的一个目录。

中央仓库:有Maven团队维护的全球唯一的仓库。仓库地址:http://repo1.maven.org/maven2/

Java Web学习笔记31——Maven介绍插图(11)

远程仓库(私服):一般由公司团队搭建的私有仓库。

先查看本地,再连接到私服,私服没有,就到中央仓库下载到私服,然后再私服传给本地。

Java Web学习笔记31——Maven介绍插图(12)

阿里云的私服,来提高下载速度。

maven的安装:

Java Web学习笔记31——Maven介绍插图(13)

操作步骤:

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

Java Web学习笔记31——Maven介绍插图(14)

bin目录存放的是可执行文件,都会用到mvn指令。

conf:配置文件目录,

lib:存放的maven依赖的jar包资源,因为maven是java开发的。

 

 2)配置本地仓库:

Java Web学习笔记31——Maven介绍插图(15)

3)配置阿里云私服:

Java Web学习笔记31——Maven介绍插图(16)

4)配置环境变量:

Java Web学习笔记31——Maven介绍插图(17)

 Java Web学习笔记31——Maven介绍插图(18)

配置好环境变量,意味着我们能在任何目录下运行mvn指令。

然后我们测试下:

在CMD窗口中运行命令:mvn -v

Java Web学习笔记31——Maven介绍插图(19)

我们就能看到3.6.1,说明maven安装配置完成。

Java 11 版本是现在企业Java开发的主流版本。

本站无任何商业行为
个人在线分享 » Java Web学习笔记31——Maven介绍
E-->