IDEA切换JDK版本详细教程(超管用)

 更新时间:2023年10月26日 11:49:44   作者:悄悄地努力  
在我们项目开发的过程中可能会遇到JDK版本过高或者过低导致一些程序无法启动,不兼容的问题,所以我们需要切换JDK的版本号,这篇文章主要给大家介绍了关于IDEA切换JDK版本的相关资料,需要的朋友可以参考下

IDEA 中一个项目切换不同的 JDK 版本

File -> Project Structure -> Project -> SDK:

IDEA 一个 Project 内,多个 Module 间使用不同的 JDK

问题描述

项目结构如下:

想要在这样一个 Project 中的多个 Module 之间使用不同的 JDK,比如在 review 中使用 JDK8,source_jdk7 中使用 JDK7

tips:本地电脑提前安装 JDK7 JDK8
安装过程:下载对应的 .exe 文件后安装即可。

问题解决

依次点击 File -> Project Structure…

JDK7

点击 Modules,然后选择 source_jek7,然后切换到 Sources,切换到 JDK7:

点击 Modules,然后选择 source_jek7,然后切换到 Dependencies,切换到 JDK7:

JDK8

选择 review,然后切换到 Sources,切换到 JDK8:

选择 review,然后切换到 Dependencies,切换到 JDK8:

总结

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

相关文章

  • 解决springboot遇到autowire注入为null的问题

    解决springboot遇到autowire注入为null的问题

    这篇文章主要介绍了解决springboot遇到autowire注入为null的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • 浅谈Java响应式系统

    浅谈Java响应式系统

    第一次听到reactive这个词还是在几年前,偶然了解到了Rxjava这个项目,仿佛为我打开了一扇新的大门,Rxjava是ReactiveX的java实现,ReactiveX家族除了Rxjava还有RxJS, Rx.NET,RxScala等等。
    2021-06-06
  • Java如何对方法进行调用详解

    Java如何对方法进行调用详解

    今天给大家整理了Java如何对方法进行调用,文中有非常详细的介绍及代码示例,对正在学习java的小伙伴们很有帮助,需要的朋友可以参考下
    2021-06-06
  • java设计模式--七大原则详解

    java设计模式--七大原则详解

    本篇文章主要对Java中的设计模式如,创建型模式、结构型模式和行为型模式以及7大原则进行了归纳整理,需要的朋友可以参考下,希望能给你带来帮助
    2021-07-07
  • MongoDB 整合SpringBoot举例介绍

    MongoDB 整合SpringBoot举例介绍

    这篇文章主要介绍了MongoDB 整合SpringBoot的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2025-05-05
  • idea中使用Inputstream流导致中文乱码解决方法

    idea中使用Inputstream流导致中文乱码解决方法

    很多朋友遇到一个措手不及的问题当idea中使用Inputstream流导致中文乱码及Java FileInputStream读中文乱码问题,针对这两个问题很多朋友不知道该如何解决,下面小编把解决方案分享给大家供大家参考
    2021-05-05
  • Java使用JDBC连接数据库

    Java使用JDBC连接数据库

    本文详细讲解了Java使用JDBC连接数据库,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • JDK1.6集合框架bug 6260652解析

    JDK1.6集合框架bug 6260652解析

    这篇文章主要为大家解析了JDK1.6集合框架bug:c.toArray might (incorrectly) not return Object[] (see 6260652),具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • Java中文件管理系统FastDFS详解

    Java中文件管理系统FastDFS详解

    这篇文章主要介绍了Java中文件管理系统FastDFS详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • SpringCloud之@FeignClient()注解的使用详解

    SpringCloud之@FeignClient()注解的使用详解

    @FeignClient是SpringCloud中用于声明一个Feign客户端的注解,用于解决模块方法互相调用的问题,Feign是一个声明式的WebService客户端,通过Feign,只需要创建一个接口,并使用注解来描述请求,就可以直接执行HTTP请求了
    2024-11-11

最新评论