win10 JDK17+Maven3.8安装全过程

 更新时间:2026年01月17日 10:17:28   作者:白滚水_  
文章详细介绍了如何在Windows系统上安装和配置JDK 17和Maven 3.8,包括设置环境变量、验证安装和配置Maven的本地仓库和远程源

一、安装JDK17

JDK下载链接:https://www.oracle.com/java/technologies/downloads/#jdk17-windows

下载好后运行安装程序,根据自己需要设置安装路径,点击“下一步”直至安装完成。

安装好后需要配置一下环境变量。此电脑 -> 属性 -> 高级系统设置 -> 环境变量

新建一个名为 JAVA_HOME 的系统变量,路径设置为自己JDK的安装路径:

完成后点击“确定”。

然后点击系统变量的“Path”:

新建一个路径指向 %JAVA_HOME%\bin 的环境变量:

完成后点击“确定”保存退出。

测试一下JDK是否配置成功,命令行输入java -version查看是否正常提示java版本信息:

java -version

二、安装Maven3.8

Maven下载链接:https://maven.apache.org/download.cgi

选择与自己JDK兼容的Maven版本进行下载,此处我下载了maven3.8.8:

下载完成后解压,解压好后目录结构如下:

接下来配置一下maven的环境变量。此电脑 -> 属性 -> 高级系统设置 -> 环境变量,新建一个名为 MAVEN_HOME 的系统变量,路径设置为自己maven所在的目录:

完成后点击“确定”。

然后点击系统变量的“Path”,新建一个路径指向 %MAVEN_HOME%\bin 的环境变量:

完成后点击“确定”保存退出。

测试一下Maven是否配置成功,命令行输入mvn -v查看是否正常提示Maven版本信息:

mvn -v

接下来需要对Maven换源提高抓包速度:

将红框内容替换为阿里源:

    <mirror>
      <id>aliyunmaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>https://maven.aliyun.com/repository/public</url>
    </mirror>

最后配置一下Maven的本地仓库,在Maven的家目录新建一个名为maven-repo 的文件夹:

将settings.xml 文件中 localRepository 指向的路径改为 maven-repo 文件夹的路径:

  <localRepository>E:\maven3.8.8\apache-maven-3.8.8\maven-repo</localRepository>

至此Maven就配置完成了。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java+MySql图片数据保存与读取的具体实例

    Java+MySql图片数据保存与读取的具体实例

    之前一直没有做过涉及到图片存储的应用,最近要做的东东涉及到了这个点,就做了一个小的例子算是对图片存储的初试吧
    2013-06-06
  • SpringBoot前后端分离实现个人博客系统

    SpringBoot前后端分离实现个人博客系统

    这篇文章主要为大家详细介绍了使用springboot+mybatis+前端vue,使用前后端分离架构实现的个人博客系统,感兴趣的小伙伴可以动手尝试一下
    2022-06-06
  • SpringBoot中DTO/VO/Entity相互转换详解

    SpringBoot中DTO/VO/Entity相互转换详解

    在我们平时开发中,dto、vo、entity之间的相互转换是很频繁的操作,这篇文章就简单记录一下在平时开发中SpringBoot的转换方法,希望对大家有所帮助
    2025-01-01
  • Java实现求子数组和的最大值算法示例

    Java实现求子数组和的最大值算法示例

    这篇文章主要介绍了Java实现求子数组和的最大值算法,涉及Java数组遍历、判断、运算等相关操作技巧,需要的朋友可以参考下
    2018-02-02
  • Spring JPA 错题集解决案例

    Spring JPA 错题集解决案例

    这篇文章主要为大家介绍了Spring JPA 错题集解决案例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • jstl标签基础开发步骤(详解)

    jstl标签基础开发步骤(详解)

    下面小编就为大家带来一篇jstl标签基础开发步骤(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • Java 虚拟机(JVM)之基本概念详解

    Java 虚拟机(JVM)之基本概念详解

    下面小编就为大家带来一篇Java 虚拟机(JVM)之基本概念详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • SpringBoot整合Redis使用注解进行缓存方式

    SpringBoot整合Redis使用注解进行缓存方式

    文章介绍了使用Redis进行数据缓存的几种方式,包括手动配置RedisTemplate、使用Spring的Caching模块以及配置自定义的RedisCacheManager
    2025-03-03
  • SpringBoot集成Druid实现多数据源的两种方式

    SpringBoot集成Druid实现多数据源的两种方式

    这篇文章主要介绍了SpringBoot集成Druid实现多数据源的两种方式,集成com.baomidou的方式和基于AOP手动实现多数据源原生的方式,文中通过代码示例讲解的非常详细,需要的朋友可以参考下
    2024-03-03
  • Java实现简单的表达式计算器功能示例

    Java实现简单的表达式计算器功能示例

    这篇文章主要介绍了Java实现简单的表达式计算器功能,结合实例形式分析了Java针对输入表达式的符号分解与数值运算相关操作技巧,需要的朋友可以参考下
    2018-06-06

最新评论