当前位置:   article > 正文

Maven下载和安装(详细版)

Maven下载和安装(详细版)

前言

Maven 的含义

Maven 是一个 java 项目管理 和构建工具,他可以定义项目结构,项目依托,并使用统一的方式进行自动化构建,是 java项目不可或缺的工具。

Maven 的 优点

1 提供 标准化的项目结构(具体规定了文件的存放位置)

简单易用: Maven 提供了一套简单易用的命令行工具和配置方式,使项目管理和构建变得更加简单和高效。通过 Maven,开发者可以使用统一的命令来执行各种构建任务,例如编译、打包、测试等。Maven 还提供了一套清晰的项目结构和规范,使得团队协作变得更加简单和高效。

依赖管理: Maven 的依赖管理功能可以自动下载和管理项目的依赖库,大大简化了项目的构建和部署过程。通过在项目的 POM 文件中定义依赖关系,Maven 可以自动下载所需的依赖库,并将其添加到项目的 classpath 中。Maven 还支持传递性依赖,即当一个库依赖于其他库时,Maven 可以自动解析和下载这些间接依赖的库。

Maven 下载和安装

保证 java 的环境是正常的(这里由于和后面学习SpringBoot ,使用JDK17)

由于先前我学习时使用的是jdk1.8,所以我可以添加关于jdk17的环境变量

1 鼠标右击桌面 “此电脑” 选择属性

2 点击高级系统设置

3 点击环境变量

dff7c4803d134cf5abf68080be157848.png

4 找到系统变量 Path 

41eaa46f9b9547a6a5c5dc8db1674392.png

5 在Path变量中添加

点击Path变量 编辑,在创建,把jdk17的bin路径,粘贴到下面,最后点击确定。

f8a8f8ce89e646759150e2658e2c79b8.png

6 检测 是否配置成功----使用命令  java -version

698611815a7e495b9790881829153cc0.png

7相比于 在path系统变量中添加,还有一种方法,大家可以借鉴

7.1 在系统变量中新建一个JAVA_HOME 变量

ec394cac39ad4df2ac2812c8ad8835e6.png

4dbe50d2384a40a7b95892a8a410aadc.png

7.2 在Path 变量中添加

  • %JAVA_HOME%\bin
  • %JAVA_HOME%\jre\bin 32ea78c80233495dadb40de04315396a.png

在Maven 官网下载和安装

1进入 Maven 官网,点击左侧download

网址:https://maven.apache.org/download.cgi

3c906e45e028474483372529848a83bf.png

2下载安装包

7f6ccbb72acd4b15aeda8bad0c826e23.png

如果说你没有找到,你需要的,你可以点击我标示的

3解压

ea8ce7540e6b4c77a0f85da5c8adfdeb.png

5添加配置信息

在 conf目录,看到文件名为settings 的文件

25b84b24bbae48b78e4bc3682aec6bd5.png

我使用 Notepad++ (我是免费开源的笔记本 Notepad++ 进行编辑)将文件名为settings 的文件打开

我拿和我的IDEA配套的Maven3.9.6举例

879528a53f4b4373b403b24a26ac4aac.png

找到一下这个地方(也就是所有的 jar包 都会存放在这个文件夹里面)。

f8f889edd9f442e68bdd3a29428b91a2.png

这里我们通常会换一下本地仓库的存放地址。

9eefa222fee24a3cbba3052429372b63.png

  1. <settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
  2. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
  4. <!-- localRepository
  5. | The path to the local repository maven will use to store artifacts.
  6. |
  7. | Default: ${user.home}/.m2/repository -->
  8. <!-- 我自己设置的仓库存放地址 -->
  9. <localRepository>D:/repo</localRepository>

然后我们会去设置一下它的镜像。

什么意思呢---如果你在本地仓库找不到你需要的jar包,就可以通过镜像,找到,并下载到本地仓库去。

(因为这些 jar包 并不是初始状态就有所有的 jar包 。如果没有的话,会从远程网络,会从 Maven 的官方地址去拿去,而 Maven 官方地址是国外的地址,会下载的很慢。所以我们才通常去配置镜像)

这里我先配置两个镜像,一个阿里云的;还有一个华为云的。

配置多个好处:它会从上面依次找下来,上面没找到会往下面寻找。然后还配置了 Maven 官方的地址。当前面两个没找到,就会去 Maven 的官方地址寻找。如果还未找到,它就会报错:某某 jar包 找不到!

具体步骤

首先要找到 <mirrors>... </mirrors> 标签,要往它的里面去添加所有的镜像。

  1. <mirrors>
  2. <!-- 配置阿里云的Maven镜像 -->
  3. <mirror>
  4. <id>alimaven</id>
  5. <name>aliyun maven</name>
  6. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  7. <mirrorOf>central</mirrorOf>
  8. </mirror>
  9. <!-- 配置华为的Maven镜像 -->
  10. <mirror>
  11. <id>huaweicloud</id>
  12. <mirrorOf>*</mirrorOf>
  13. <url>https://mirrors.huaweicloud.com/repository/maven/</url>
  14. </mirror>
  15. <!-- 配置官方的Maven镜像 -->
  16. <mirror>
  17. <id>central</id>
  18. <name>Maven Central</name>
  19. <url>https://repo1.maven.org/maven2/</url>
  20. <mirrorOf>central</mirrorOf>
  21. </mirror>
  22. </mirrors>

597d07abc6024a1ab837c5bb9a030640.png

完成这些就可以进行下一步操作了。 

进行Maven环境变量配置

注意:和上面配置jdk17过程是一样的

(1)右击“此电脑” 点击属性,高级系统设置,再打开环境变量,找到系统变量,点击新建。

变量名:MAVEN_HOME

变量值:指定下载maven路径

057964e26e4c460392bab71c8c2f76e0.png

9a12fbe9b1f3434bb2845cbaa897d891.png

(2) 在Path变量中,添加

%MAVEN_HOME%\bin

362366947a514d28b714f6561b7caf35.png

(3)检测是否配置成功

打开黑窗口,输入mvn -v

以上,就是Maven在电脑中的下载安装和配置Maven环境变量的步骤,下一篇博客,我将进一步说明Maven在idea中的配置和创建Maven项目。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/正经夜光杯/article/detail/936228
推荐阅读
相关标签
  

闽ICP备14008679号