Java idea中不同项目需要切换jdk版本的步骤记录

 更新时间:2025年08月29日 09:30:15   作者:记录Java学习的三木  
在我们项目开发的过程中可能会遇到JDK版本过高或者过低导致一些程序无法启动,不兼容的问题,这篇文章主要介绍了Java idea中不同项目需要切换jdk版本的相关资料,需要的朋友可以参考下

背景描述:

我们在java开发中,往往需要接受不同的项目,而不同的项目往往有不同的JDK版本,这个时候我们要将JDK版本切换到对应的版本.

步骤:

Java环境变量配置:

1.编辑系统环境变量

  • 右键点击 “此电脑”,选择 “属性”。
  • 点击左侧的 “高级系统设置”。
  • 在弹出的 “系统属性” 对话框中,选择 “高级” 选项卡,点击 “环境变量” 按钮。

2.配置 JAVA_HOME 环境变量

  • 在 “系统变量” 区域,点击 “新建” 按钮,创建一个新的系统变量。
  • 输入变量名:JAVA_HOME
  • 输入变量值:JDK 的安装路径,例如C:\Program Files\Java\jdk-版本号

3.配置 Path 环境变量

  • 在 “系统变量” 列表中找到 “Path” 变量,双击打开编辑窗口。
  • 将%JAVA_HOME%\bin添加到 “Path” 变量值中,确保路径间以英文分号(;)分隔。(JDK1.8以下版本需要额外配置JRE环境变量)
  • 点击 “确定”。

idea中配置:

1.右上角项目结构:

2.修改项目SDK

3.在模块中修改模块SDK

3.平台设置中的SDK也可以修改

4.运行maven环境时可以将设置中Maven的JRE也修改为当前项目版本

总结 

到此这篇关于Java idea中不同项目需要切换jdk版本的文章就介绍到这了,更多相关idea不同项目切换jdk版内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 详解JavaSE实现IoC

    详解JavaSE实现IoC

    简单地说,IoC 是反转控制,类似于好莱坞原则,主要有依赖查找和依赖注入实现。依赖查找是主动或手动的依赖查找方式,通常需要依赖容器或标准API实现。 而依赖注入则是手动或自动依赖绑定的方式,无需依赖特定的容器和API。本文将详细介绍JavaSE实现IoC。
    2021-06-06
  • 教你用Java在个人电脑上实现微信扫码支付

    教你用Java在个人电脑上实现微信扫码支付

    今天给大家带来的是Java实战的相关知识,文章围绕着Java在个人电脑上实现微信扫码支付展开,文中有非常详细的介绍及代码示例,需要的朋友可以参考下
    2021-06-06
  • SpringBoot配置外部静态资源映射问题

    SpringBoot配置外部静态资源映射问题

    这篇文章主要介绍了SpringBoot配置外部静态资源映射问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • 使用java API实现zip递归压缩和解压文件夹

    使用java API实现zip递归压缩和解压文件夹

    这篇文章主要介绍了使用java API实现zip递归压缩文件夹及解压,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • Java面试之线程通讯方式详解

    Java面试之线程通讯方式详解

    线程通信是指多个线程之间通过某种机制进行协调和交互,那为什么一个线程等待和通知机制就需要这么多的实现方式呢?别着急,下面小编来和大家仔细聊聊
    2023-08-08
  • java安全编码指南之:声明和初始化说明

    java安全编码指南之:声明和初始化说明

    这篇文章主要介绍了java安全编码指南之:声明和初始化说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • Spring干预Bean的生命周期的方法详解

    Spring干预Bean的生命周期的方法详解

    Spring 提供了多种机制让我们能够在 Bean 生命周期的不同节点“插入”自己的逻辑,这些机制可以分为两大类:针对单个 Bean 的干预和针对所有/多个 Bean 的全局干预,本文将通过代码示例给大家详细的介绍一下,需要的朋友可以参考下
    2025-07-07
  • Springboot的Mapper中添加新的SQL语句方法详解

    Springboot的Mapper中添加新的SQL语句方法详解

    在如今的软件开发界,Spring Boot可是非常受欢迎的框架哦,尤其是在微服务和RESTful API的构建上,下面给大家介绍我们如何为Spring Boot项目中的Mapper添加新的SQL语句吧,感兴趣的朋友一起看看吧
    2025-04-04
  • Spring Cloud Alibaba 全解析

    Spring Cloud Alibaba 全解析

    本文给大家介绍Spring Cloud Alibaba全解析,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2026-02-02
  • java实现简单图书管理系统

    java实现简单图书管理系统

    这篇文章主要为大家详细介绍了java实现简单图书管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03

最新评论