idea更改jdk

一、更改jdk版本的重要性

对于程序员来说,我们要经常拉取别人的项目,而别人的项目有可能用的jdk版本跟我们的idea所设置的jdk版本不同,所以运行别人的项目的时候经常会报错,所以学会更改idea中的jdk版本对我们来说是非常有必要的。

二、操作步骤

(1).选中File->Project Structure,如下

 (2)找到project 把SDK和Language level把里面的信息都改成想要修改的jdk版本

(3)找到Modules选择想要修改的模块将 Sources和Dependencies都修改成想要修改的jdk版本。

 (4) 5.  选择File->Settings->-Build,Execution,Deployment>Java Compiler, 选择对应的需要编译的工程文件和java版本。

如下:

附:Idea打开不同项目,jdk不一致解决方案

出现这个错误的原因:用IDEA导入整个项目,代码不报错,但是运行的时候就会错误,因为jdk版本和你平时使用的jdk版本不一致,即使你更换了jdk也还是会报错

下面是解决方案:按照图片步骤操作即可

1:更换默认jdk

File➡️project Structure➡️Project➡️project SDK :选择匹配的JDK,比如现在idea默认使用的是1.8,则在此选择1.8

2:给项目指定jdk版本

菜单路径:File➡️project Structure➡️Modules➡️Dependencies➡️Module SDK :选择匹配的SDK

3:给项目指定jdk版本

最后,也是最重要的一点,菜单路径:IntelliJ IDEA➡️Settings...➡️Build,Execution,Deployment➡️Compiler➡️java Compiler->Per-module bytecode Version   设置Target bytecode version的级别为匹配JDK。

  • 9
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在使用IntelliJ IDEA时,如果你想修改使用的JDK版本为JDK 17,有几种方法可以实现。其中一个方法是通过全局设置环境变量指向JDK 17,这样启动IDEA时就会使用该版本的JDK。但是这种方法可能会导致其他软件不兼容,因为你主要使用的是JDK 11,不希望将JDK 17作为默认版本。 另一个方法是在IDEA中单独为其配置JDK。你可以通过修改IDEA的启动脚本(idea.sh)或者配置文件来实现。在启动脚本中,你可以设置JRE环境变量或指定JDK_HOME环境变量来指定使用的JDK。在配置文件中,你可以添加一个新的配置文件(idea.jdk)来指定使用的JDK版本。在Linux系统中,你可以创建文件~/.config/JetBrains/IntelliJIdea2022.3/idea.jdk,并将其内容设置为所需的JDK路径(例如:/usr/lib/jvm/java-17-openjdk)。在Windows系统中,你可以根据类似的方式修改启动脚本(idea.bat)来指定使用的JDK版本。 如果你遇到了启动问题,无法通过双击图标启动IDEA,可以尝试通过命令行直接执行IDEA启动,并查看日志以了解具体的错误信息。有时候错误信息可能是因为不支持的JDK版本,建议你升级到最新的JDK 17。希望这些方法可以帮助你成功修改IDEAJDK版本为JDK 17。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [让idea以指定版本的jdk启动](https://blog.csdn.net/chen462488588/article/details/128145821)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值