JDK + Maven +IDEA 安装配置一条龙教程(2025 最新)

 更新时间:2025年11月18日 09:56:27   作者:蓝色的烧烤  
这篇文章主要介绍了JDK + Maven +IDEA安装配置的相关资料,通过一个简单的HelloWorld示例展示了如何在IDEA中创建和运行Java项目,文中给出了详细的图文教程,需要的朋友可以参考下

1. JDK

1.1 JDK 下载

本次安装以 Oracle JDK 为例

版本任你发,我用爪哇8,这次我们直接把 JDK 8、17、25 都装一遍,Oracle 官网:https://www.oracle.com/

Products:

Java:

所有版本都在这个页面了,笔者把要下载的 Windows 链接贴出来:

现在下载都需要登录 Oracle 账户,可以注册一个的

下载完成

1.2 JDK 安装

1.2.1 JDK 8

直接双击运行安装程序

下一步

根据实际需要,更改安装路径,下一步

中途会弹出 JRE 的安装,8 版本是独立的,所以要安装两次,根据需要更改安装路径

下一步

安装完成

1.2.2 JDK 17

直接双击运行安装程序

下一步,根据需要更改 安装路径

下一步

安装完成

1.2.3 JDK 25

直接双击运行安装程序

下一步,根据需要更改 安装路径

下一步

安装完成

1.3 配置环境变量

其实到这里,java 其实已经可以使用了

但是为什么是 25呢,为什么能直接用了呢?看看 Path 系统环境变量

安装过程中,自动帮我们加入了环境变量,而且因为我们安装顺序的问题,25 是最后安装的,它的优先级最高

但是我们不用这个,直接全部删掉

我们自己配置,还是 熟悉的 JAVA_HOME

修改 Path,添加 %JAVA_HOME%\bin

保存完成后,

OK,需要修改版本时,可以直接修改 JAVA_HOME,生效即可

OK,JDK 安装就这了

2. Maven

2.1 下载

Maven 官网:https://maven.apache.org/,Apache 基金会顶级项目

下载

https://dlcdn.apache.org/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.zip

今天是 2025年9月27日 ,maven 最新版本来到 3.9.11,直接下载

等待完成

2.2 配置

2.2.1 环境变量

绿色解压,解压即用

系统环境变量MAVEN_HOME

添加 Path

cmd:

完成

2.2.2 阿里云镜像

官网:https://developer.aliyun.com/mvn/guide

编辑配置文件

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

完成。

3. IDEA

3.1 下载

Jetbrains 官网:https://www.jetbrains.com/

直接 Download

2025.2.2 全新版本,等待下载完成

下载慢的朋友, 可以试试迅雷

3.2 安装

直接双击运行安装程序

下一步,根据实际需要 更改安装路径

下一步

可全选,下一步

安装

等待完成

先重启一下叭

3.3 Hello World

直接启动 IDEA

笔者一般用英文的,Next

Continue

Don’t Send

这样就进来了

来吧,Hello World,新建工程

创建

示例代码:

运行效果

完成。

3.4 一些我习惯改的配置

3.4.1 登录账号,激活

直接登录

激活完成

3.4.2 主题

我一般喜欢改回原来的 UI , 而且爱用 白色主题

安装插件后重启

OK,不错

3.4.3 字体

  • 中文:楷体
  • 英文:Fira Code

效果

3.4.4 鼠标滚轮字体大小

3.4.5 斜体

笔者不是很喜欢所有的斜体

如果你也不喜欢,所有取消就行

效果

3.4.6 Maven 配置

全部改

新建项目时,切换项目时,自动使用自己的 Maven 配置

同样全部改掉即可

就到这里。

总结

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

相关文章

  • JavaMail实现发送超文本(html)格式邮件的方法

    JavaMail实现发送超文本(html)格式邮件的方法

    这篇文章主要介绍了JavaMail实现发送超文本(html)格式邮件的方法,实例分析了java发送超文本文件的相关技巧,需要的朋友可以参考下
    2015-05-05
  • Dapr在Java中的服务调用实战过程详解

    Dapr在Java中的服务调用实战过程详解

    这篇文章主要为大家介绍了Dapr在Java中的服务调用实战过程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • Session和JWT的区别是什么以及与Cookie相比详解

    Session和JWT的区别是什么以及与Cookie相比详解

    Web应用需客户端存储用户信息,Cookie是早期方案,有特点及验证方式,下面这篇文章主要介绍了Session和JWT的区别是什么以及与Cookie相比的相关资料,文中通过代码就介绍的非常详细,需要的朋友可以参考下
    2026-04-04
  • java实现拼图小游戏

    java实现拼图小游戏

    这篇文章主要为大家详细介绍了java实现拼图小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-02-02
  • SpringBoot通过接口下载resources下的文件方式

    SpringBoot通过接口下载resources下的文件方式

    SpringBoot通过接口下载resources目录文件,解决jar包部署后资源路径不可直接访问的问题,利用Resource类加载文件,通过HttpServletResponse返回流,实现用户下载功能
    2025-09-09
  • Spring AI与DeepSeek实战一之快速打造智能对话应用

    Spring AI与DeepSeek实战一之快速打造智能对话应用

    本文详细介绍了如何通过SpringAI框架集成DeepSeek大模型,实现普通对话和流式对话功能,步骤包括申请API-KEY、项目搭建、配置API-KEY、创建ChatClient对象、创建对话接口、切换模型、使用prompt模板、流式对话等,感兴趣的朋友一起看看吧
    2025-03-03
  • 源码解析springbatch的job运行机制

    源码解析springbatch的job运行机制

    这篇文章主要介绍了springbatch的job是如何运行的,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-08-08
  • Java服务限流算法的6种实现

    Java服务限流算法的6种实现

    服务限流是指通过控制请求的速率或次数来达到保护服务的目的,本文主要介绍了Java服务限流算法的6种实现,具有一定的参考价值,感兴趣的可以了解一下
    2023-05-05
  • Java线程池并发执行多个任务方式

    Java线程池并发执行多个任务方式

    这篇文章主要介绍了Java线程池并发执行多个任务方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • Java并发系列之ConcurrentHashMap源码分析

    Java并发系列之ConcurrentHashMap源码分析

    这篇文章主要为大家详细分析了Java并发系列之ConcurrentHashMap源码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03

最新评论