前言
个人理解:优点1:maven是一个项目管理模型。使用Maven构建项目,可以让项目在所有开发平台上运行,例如,在idea中使用Maven创建项目,使得该项目在 eclipse 上也能继续运行。优点2:Maven 可以帮助项目导包,自动导包非常方便。优点3:可以进行编译、测试、打包、发布的标准构建流程。maven项目基本结构如下(这里使用的是idea):

1.Maven的概念和基本介绍
官网:Maven – Welcome to Apache Maven
https://maven.apache.org/ Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。

在仓库中寻找jar包时,先去找本地库,如果没有再找远程仓库(不必须,可以直接去官方库,一般公司自己创建的远程库可以加很多 自己的jar包,可以在 根目录->conf->settings.xml 配置文件中添加),如果没有就从官方库找,下载到个人库(如果有)和本地库中。

Maven常用命令:
compile : 编译
clean :清理
test :测试
package :打包
install :安装

2.下载安装和配置
(1)下载
官网下载地址:Maven – Download Apache Maven

解压到指定位置:根目录如下

(2)配置环境变量
系统变量中新建两个:
变量:M2_HOME 值:D:\Maven\apache-maven-3.8.4\bin (根目录下的bin)
变量:MAVEN_HOME 值:D:\Maven\apache-maven-3.8.4 (根目录)
修改path变量 ,新建 %MAVEN_HOME%\bin
测试,win + r 输入cmd 回车,输入 mvn -version 回车,成功后如下图:

(3)可修改镜像
目的是为了增加下载速度(就是配置一个远程仓库,这样就不用去官网仓库了,省的下载太慢了):
打开根目录的conf下的sttings文件:

百度搜索想要修改的镜像源,修改位置如下:

(4)本地仓库
建立一个本地仓库,在maven根目录下新建文件夹:

打开根目录的conf下的sttings文件:


注意:要记得保存!
至此配置完成。
3.在 idea 配置 Maven
(1)可以在设置中,修改当前项目的Maven配置,具体步骤如下图:


(2)如果不想每次加载新项目都重新配置 Maven 就修改新项目配置,使得每次加载项目都用这个配置,具体操作如下:

3.1Maven坐标
在pom配置文件中可以查看Maven坐标

3.2创建Maven项目



创建完成后,基本项目目录如下

可以在屏幕最右侧看到,maven内容:

如果没有可以从视图里调出来

3.3 导入Maven项目
可以在最右侧的Maven窗口中点击 “+” 进行导入,双击pom即可导入。

最后建议下载 Maven Helper 插件 ,非常好用)。
本文介绍了Maven的基本概念、下载配置、在Idea中的应用,包括项目结构、常用命令和配置Maven项目的方法。重点讲解了Maven的POM模型、仓库管理及Maven与IDEA的集成,适合Java开发者快速上手。
960

被折叠的 条评论
为什么被折叠?



