Windows 下 Maven 安装配置入门详解[通俗易懂]

Windows 下 Maven 安装配置入门详解[通俗易懂]本篇内容主要是基于 Winodows 进行 Maven 的安装配置。简短的说明这里使用 Maven 3.8.3 的版本进行安装,技术在学习的情况

大家好,欢迎来到IT知识分享网。

本篇内容主要是基于 Winodows 进行 Maven 的安装配置。

简短的说明

这里使用 Maven 3.8.3 的版本进行安装,技术在学习的情况下一定要使用最新的。 这样你可以踩着很多坑来提升你的技术。并且会教会你更多学习的方法。

Maven 3.8.3 版本支持 Java 7+

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

下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.8.3/binaries/apache-maven-3.8.3-bin.zip

这里使用了国内的镜像进行下载, 可以加速下载速度。

Windows 下 Maven 安装配置入门详解[通俗易懂]

解压移动

解压你下载的文件, 解压之后的目录为:

Windows 下 Maven 安装配置入门详解[通俗易懂]

把解压的文件拷贝到一个没有中文和空格的路径中。 这样避免灵异事件。

Windows 下 Maven 安装配置入门详解[通俗易懂]

不过, 这个步骤不强制,根据你的个人习惯就好。 我这里所有的内容截图都是来自虚拟机, 因为没有第二个盘符。 所以只能放到系统盘中。这样安装就算完成了, 但是需要在进行一些配置。

环境变量配置

使用命令行(sysdm.cpl), 或者打开 计算机属性 -> 高级选项。打开之后页面如下:

Windows 下 Maven 安装配置入门详解[通俗易懂]

点击:环境变量,打开环境变量配置页面。

这里主要配置的就是:MAVEN_HOME 的环境变量,在打开的系统环境变量中点击 新建 按钮。

变量名:MAVEN_HOME

变量值:C:\Develop\Java\apache-maven-3.8.3

Windows 下 Maven 安装配置入门详解[通俗易懂]

然后再配置 Path 变量值。找到 Path 打开, 并新建录入 %MAVEN_HOME%\bin

Windows 下 Maven 安装配置入门详解[通俗易懂]

点击 确定,确定,确定。环境变量配置好了。 这个时候测试版本信息应该可以显示出来 Maven 的版本信息了。如下所示:

Windows 下 Maven 安装配置入门详解[通俗易懂]

比较有意思的是OS name: “windows 10” 我使用的是 Windows 11。思考一下为什么会出现这个情况。只是在测试的过程中发现了这个问题, 我就特意的去查询了一下这段代码显示的源码。可以忽略我的学习过程, 直接翻阅到 继续配置

Windows 下 Maven 安装配置入门详解[通俗易懂]

这里使用了一个工具 import org.codehaus.plexus.util.Os; 然后找到这个工具的源码,工具源码路径:https://github.com/codehaus/plexus/blob/master/plexus-utils/trunk/src/main/java/org/codehaus/plexus/util/Os.java 。发现也是取得系统环境变量。 然后 cmd 命令行使用 ver 查看版本, 发现内部版本还是 10.0.x

Windows 下 Maven 安装配置入门详解[通俗易懂]

说了题外的话。 这个也是个人的坏毛病。 老是在学习一个知识点的时候, 看到不理解的再去反复查。

继续配置

除了环境变量还会进行如下的配置信息。 在不进行如下配置的时候, 你的 Maven 也能使用。 但是会使用默认的配置进行下载依赖。 这里理解两个核心概念就好。

  • 下载依赖路径
  • 加速镜像

下载依赖路径

为了指定我们下载的路径, 不用下载到系统盘。

加速镜像

国内访问过慢的问题, 加速下载。 加速下载有两种方式,一种直接使用国内镜像直接加速, 另外一种自己搭建 Maven 私服。这里演示使用国内镜像。如果需要关注我, 查看更多 私服搭建 的教程。

不管是进行什么配置, 默认的配置路径就是 Maven 根目录/conf/settings.xml

Windows 下 Maven 安装配置入门详解[通俗易懂]

配置 Maven 本地存储路径

找到 localRepository标签。可以看到这个标签的提示信息。 这里的路径设置的是本地下载依赖的本地路径。并且在不配置的情况下, 默认的路径是 ${user.home}/.m2/repository 也就是 用户/.m2/repository

Windows 下 Maven 安装配置入门详解[通俗易懂]

这里我修改到了 C:/Develop/Java/MavenRepository

  <localRepository>C:/Develop/Java/MavenRepository</localRepository>

IT知识分享网

配置加速镜像

找到 mirrors 标签, 并添加 mirror 子节点。

Windows 下 Maven 安装配置入门详解[通俗易懂]

copy 下面的代码进行配置。

IT知识分享网<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>

这里暂时的简单的使用配置完成, 基本上在平常的开发和学习中足够使用。

构建一个最简单的例子

这里构建一个最简单的例子来验证我们上面的配置信息。

使用命令 mvn archetype:generate 创建一个最简单的例子。

或者使用指定项目坐标的方式:

mvn archetype:generate  -DgroupId=com.xymiao  -DartifactId=maven-hello  -Dpackaging=com.xymiao  -Dversion=0.0.1-SNAPSHOT
Windows 下 Maven 安装配置入门详解[通俗易懂]

可以看到下载的地址已经切换到国内的镜像。在出现设置 groupId 和 artifactId 的时候, 需要你填入你的信息。 这里不需要知道太多。 按例子填写就好了。 后续更多篇章会详细说明。

BUILD SUCCESS 之后, 代表着项目已经下载下来。

查看目录结构

Windows 下 Maven 安装配置入门详解[通俗易懂]

下载下来之后, 我们进入到我们本地的 Maven 仓库中。 可以看到本地文件中多了很多的依赖文件。而默认目录中就没有对应依赖文件了。

Windows 下 Maven 安装配置入门详解[通俗易懂]

在第一次下载和编译文件的时候, 会比较慢, 哪怕有镜像也需要一段时间进行下载。 耐心等待一下就好了, 所需文件下载一次, 以后就会直接使用本地文件。 速度就会快了很多。

打包一下

使用 mvn package 打包一个可执行的 jar 包。

这里因为默认使用的是jdk5 的原因, 并且 3.8 以上已经不支持 jdk7 以下的版本, 所以会出现错误, 可以在 pom.xml 的 properties 中, 加入如下代码, 指定编译版本。 我这里使用的 jdk17

IT知识分享网<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
Windows 下 Maven 安装配置入门详解[通俗易懂]

编译完成之后。 查看当前项目目录。

Windows 下 Maven 安装配置入门详解[通俗易懂]

发现多了一个 target 的目录。 这里就是 Maven 的编译文件和打包目录。 这里安装和简单的使用就先说到这里了。 当然还有配合 IDE 使用。 后续再进行编写各个浏览器中的使用方式吧。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/6888.html

(0)
上一篇 2023-01-03 09:55
下一篇 2023-01-03 09:55

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信