IDEA(2022)安装与配置Maven(入门级教程)

Maven的介绍

Maven是一个流行的项目管理和构建工具,它可以帮助开发人员更轻松地构建、管理和部署Java项目。
IDEA(2022)安装与配置Maven(入门级教程)_第1张图片
它有以下几大优势(这个可以暂时不看):
项目管理

Maven通过项目对象模型(Project Object Model,POM)文件来管理项目。POM文件描述了项目的结构、依赖关系和构建配置等信息。Maven使用这些信息来构建项目,执行各种任务,并生成构建报告。

依赖管理

Maven简化了管理项目依赖库的过程。你可以在项目的POM文件中指定依赖项的坐标(groupId、artifactId和版本号),然后Maven会自动下载并管理这些依赖项。Maven还提供了依赖冲突解决机制,以确保使用的库版本兼容。

构建生命周期和插件

Maven定义了一组标准的构建生命周期,包括clean、compile、test、package、install和deploy等阶段。每个阶段都与特定的构建目标相关联。Maven还支持插件机制,允许开发人员扩展构建过程,执行自定义任务。

项目报告

Maven可以生成各种项目报告,包括测试报告、代码覆盖率报告、静态代码分析报告等。这些报告可以帮助开发人员了解项目的健康状况,掌握质量指标,并及时发现潜在的问题。

多模块项目支持

Maven支持多模块项目的构建和管理。你可以将复杂的项目拆分为多个子模块,每个子模块都有自己的POM文件。Maven会自动处理模块之间的依赖关系,简化了跨模块的构建和部署过程。

中央仓库和自定义仓库

Maven维护了一个中央仓库,包含了大量常用的开源库和插件。当你需要使用某个库时,Maven可以自动下载并缓存它们。此外,你还可以配置自定义的仓库,用于存储和共享公司内部的库和插件。

安装Maven

前言:其实IDEA自带了一个Maven,但是从多数使用者的反映来看,还是用户自己安装的Maven使用更加方便。

第一步:下载Maven安装包

直接去官网下就是了,安装包不大,网速慢也不会需要多久。
官网链接:https://maven.apache.org/

IDEA(2022)安装与配置Maven(入门级教程)_第2张图片
点击Download
IDEA(2022)安装与配置Maven(入门级教程)_第3张图片
接下来往下划一点你会看到类似于这种界面
IDEA(2022)安装与配置Maven(入门级教程)_第4张图片
一般下载发行版就行,除非你有特殊需求才用src版
如果你不想用下载界面推荐的版本,你可以去通过以下方式去找存档的其他版本
再下划一丢丢,你会看到这个

在这里插入图片描述
点击超链接Maven Release History会给你提供以前的版本
IDEA(2022)安装与配置Maven(入门级教程)_第5张图片
找到你自己想要的版本进行下载,下载完成后进行解压
这里个人建议解压到系统盘外,也就是C盘外的盘。
我解压到的是D盘的Maven文件夹

IDEA(2022)安装与配置Maven(入门级教程)_第6张图片
解压完成后,我们还有三步要走,修改配置文件,配置环境变量,命令行窗口执行命令

修改配置文件:

修改配置文件主要是进行两个地方的变动:
一:是Maven本地仓库的位置,在默认情况下,Maven的本地仓库会把路径指向C盘系统盘,因为仓库是要装很多开发时要用的jar包的,如果放到C盘会比较费系统盘的空间。
二:是修改下载数据的网址,默认情况Maven的下载地址会指向官方的中央仓库,由于不是国内的,网速会受到很大影响,需要改成国内镜像地址(主流的有阿里云,腾讯云)来提高网速。
进入conf文件夹,点击setting配置文件

在这里插入图片描述
在大概第五十行位置进行第一个改动,将本地仓库改成自己的创建的文件夹(仓库)位置

你可能感兴趣的:(各种配置历程,intellij-idea,maven,java,idea,学习,笔记)