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安装配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • idea左侧的commit框设置显示出来方式

    idea左侧的commit框设置显示出来方式

    在IDEA中显示左侧的commit框,首先通过File-Settings-Version Control-Commit进行设置,然后勾选Use non-modal commit interface完成
    2025-01-01
  • Java GUI插入图片不显示问题解决方法

    Java GUI插入图片不显示问题解决方法

    大家好,本篇文章主要讲的是Java GUI插入图片不显示问题解决方法,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2022-01-01
  • 详解Android中的Toast源码

    详解Android中的Toast源码

    这篇文章主要介绍了详解Android中的Toast源码,Toast使用Java语言实现,需要的朋友可以参考下
    2015-07-07
  • 基于Java反射技术实现简单IOC容器

    基于Java反射技术实现简单IOC容器

    这篇文章主要介绍了基于Java反射技术实现简单IOC容器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • JAVA中跳出当前多重嵌套循环的方法详解

    JAVA中跳出当前多重嵌套循环的方法详解

    今天在看面试题时,发现了这个问题,因为在PHP中跳出多次循环可以使用break数字来跳出多层循环,但这在java中并不好使,这篇文章主要给大家介绍了关于JAVA中跳出当前多重嵌套循环的相关资料,需要的朋友可以参考下
    2022-01-01
  • Java项目中如何访问WEB-INF下jsp页面

    Java项目中如何访问WEB-INF下jsp页面

    这篇文章主要介绍了Java项目中如何访问WEB-INF下jsp页面,文章通过示例代码和图文解析介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • RestTemplat中关于getForobject方法的使用

    RestTemplat中关于getForobject方法的使用

    这篇文章主要介绍了RestTemplat中关于getForobject方法的使用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07
  • Spring Boot Admin 动态修改日志级别的方法步骤

    Spring Boot Admin 动态修改日志级别的方法步骤

    这篇文章主要介绍了Spring Boot Admin 动态修改日志级别的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • JAVALambda表达式与函数式接口详解

    JAVALambda表达式与函数式接口详解

    大家好,本篇文章主要讲的是JAVALambda表达式与函数式接口详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-02-02
  • 解读nacos获取配置文件的大致过程

    解读nacos获取配置文件的大致过程

    这篇文章主要介绍了nacos获取配置文件的大致过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07

最新评论