JDK + IDEA + Maven安装与完整配置指南(含图文)

 更新时间:2026年05月13日 09:00:13   作者:xx_lllfc  
在开发Java应用程序时,我们通常需要配置Java开发工具包(JDK),以便能够在我们的集成开发环境(IDE)中编写和运行Java代码,这篇文章主要介绍了JDK+IDEA+Maven安装与完整配置的相关资料,需要的朋友可以参考下

换一个项目就要重装一次电脑,写个笔记

1. JDK 25

官方下载

文件夹改一下 最好不要放在c盘里

安装完成

把下载后的文件夹路径拷下来 待会儿环境配置用

环境配置

win+r,输入sysdm.cpl

点环境变量

下面系统变量这个框 点新建

变量名JAVA_HOME

变量值D:\JDK\jdk-25(下载的文件夹路径)

点OK 回到系统变量这个框

选中Path这一条 点编辑

输入%JAVA_HOME%\bin

所有窗口点OK 全关闭

检证

win+r,输入cmd

输入java -version

出现版本号即OK

2. IntelliJ IDEA Ultimate 2025.2.4

Community版一样步骤安装

官方下载

这里选的Ultimate版(需要激活码),不激活也可以正常使用就相当于community版

改个路径

勾三个

安装成功 直接启动IDEA

3. Maven 3.9.11

官网下载

解压后的文件挪个位置D:\Maven\apache-maven-3.9.11

环境配置

win+r,输入sysdm.cpl

点环境变量

下面系统变量这个框 点新建

变量名MAVEN_HOME

变量值D:\Maven\apache-maven-3.9.11apache-maven-3.9.11文件夹的路径)

点OK 回到系统变量这个框

选中Path这一条 点编辑

输入%MAVEN_HOME%\bin

所有窗口点OK 全关闭

3.1 配置本地仓库和镜像源

apache-maven-3.9.11同路径下建个文件夹repository作为本地仓库

D:\Maven\apache-maven-3.9.11\conf下找到settings.xml文件并打开

找到localRepository,在注释外添加本地仓库<localRepository>D:\Maven\repository</localRepository>

找到mirror,把原来的那段注释掉ctrl + /

添加阿里云镜像源

   <mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

记得保存ctrl + s

检证

win+r,输入cmd

输入mvn -versionmvn help:system

4. IDEA内Maven配置

4.1 全局配置

全局配置(针对所有项目):有默认项目的话,先关掉项目,退出到主页面
局部配置(单只针对目前这个项目配置):点Settings

第一个是apache-maven-3.9.11这个文件夹的路径

第二个是apache-maven-3.9.11/conf下的settings.xml

第三个是本地仓库的路径

Apply后点OK 窗口全关闭

重启一下IDEA

4.2 建maven项目

Create后会自动下载需要的依赖包

成功:右边有M图标,编译成功出现BUILD SUCCESS

总结 

到此这篇关于JDK+IDEA+Maven安装与完整配置指南的文章就介绍到这了,更多相关JDK+IDEA+Maven安装与配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • springBoot下实现java自动创建数据库表

    springBoot下实现java自动创建数据库表

    这篇文章主要介绍了springBoot下实现java自动创建数据库表的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • Springboot实现连接多个ElasticSearch数据库的过程

    Springboot实现连接多个ElasticSearch数据库的过程

    这篇文章介绍了如何在Springboot项目中实现与多个Elasticsearch数据库的高效交互,本文结合实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2026-03-03
  • 基于SpringBoot+Redis实现一个简单的限流器

    基于SpringBoot+Redis实现一个简单的限流器

    在Spring Boot中使用Redis和过滤器实现请求限流,过滤器将在每个请求到达时检查请求频率,并根据设定的阈值进行限制,这样可以保护您的应用程序免受恶意请求或高并发请求的影响,本文我们通过Spring Boot +Redis 实现一个轻量级的消息队列,需要的朋友可以参考下
    2023-08-08
  • SpringBoot+VUE实现前后端分离的实战记录

    SpringBoot+VUE实现前后端分离的实战记录

    这篇文章主要介绍了SpringBoot+VUE实现前后端分离的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Java中String类常用的各种方法(示例详解)

    Java中String类常用的各种方法(示例详解)

    本文介绍了Java中String类的常用方法,本文通过示例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2025-01-01
  • Maven 依赖作用域compile、provided、runtime、test详解

    Maven 依赖作用域compile、provided、runtime、test详解

    本文给大家介绍Maven依赖作用域compile、provided、runtime、test详解,本文结合实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2026-04-04
  • Java设计模式之单例模式

    Java设计模式之单例模式

    这篇文章主要给大家介绍了关于Java单例模式,文中通过示例代码介绍的非常详细,对大家学习或者使用Java具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2021-10-10
  • Java容器类源码详解 Deque与ArrayDeque

    Java容器类源码详解 Deque与ArrayDeque

    这篇文章主要介绍了Java容器类源码详解 Deque与ArrayDeque,Deque 接口继承自 Queue接口,但 Deque 支持同时从两端添加或移除元素,因此又被成为双端队列。,需要的朋友可以参考下
    2019-06-06
  • Android 单例模式 Singleton 简单实例设计模式解析

    Android 单例模式 Singleton 简单实例设计模式解析

    这篇文章主要介绍了单例模式 Singleton 简单实例设计模式解析的相关资料,需要的朋友可以参考下
    2016-12-12
  • Java 消息的可靠性投递实践建议

    Java 消息的可靠性投递实践建议

    文章详细介绍了消息可靠性投递(ReliableDelivery)的概念、面临的挑战及关键实现机制,生产端通过事务机制、确认机制、本地消息表和消息持久化等技术保证消息不丢失、不重复、按顺序传递,感兴趣的朋友跟随小编一起看看吧
    2025-12-12

最新评论