希望文章能给到你启发和灵感~
感谢支持和关注~
阅读指南
- 序幕
- 一、基础环境说明
-
- 1.1 硬件环境
- 1.2 软件环境
- 二、起因
- 三、解决
- 四、总结
序幕
近期,IntelliJ IDEA 推出了全新2024版本,相信很多编程的爱好者或者刚接触编程的小伙伴都会迫不及待更新和下载;版本升级毋庸置疑,在很多功能和体验上肯定是有很多提升的,这里博主就不多概述,主要记录一下前几天遇到的一个关于JDK的兼容问题;让一些小伙伴不踩坑;
一、基础环境说明
考虑环境因素,大家适当的对比自己的软硬件环境情况分析~
1.1 硬件环境
(博主环境)
(问题环境)
1.2 软件环境
(博主版本)
(博主版本)
(问题环境idea版本)
二、起因
这里博主列出了两个硬件环境,因为在mac下,博主使用IntelliJ IDEA 2020.1.2和IntelliJ IDEA 2023.3,都能很好的适配JDK8的代码执行;
但是Windows 11 家庭版下,IDEA 2023.3能正常适配运行代码,但是新版的IntelliJ IDEA 2024.1却无法运行;当执行项目时,提示大致错误信息如下:
错误信息非常长,博主没有细看,只是看了内容中包括了部分JDK和IDEA版本的字眼;
一开始只是以为JDK的配置问题,重新设置了JDK的环境变量,并在IDEA中配置对应的JDK信息,包括清理缓存和重启idea,但是问题依旧;
查阅了官方的兼容支持信息,在2024.1的版本下,其实是能看到兼容的;但是,在不同的版本Idea下的反馈不一样;就很让人费解!
于是乎,咨询了技术售后,大致的反馈是:
emm,说的比较官方,我们这里只能认为可能的原因是;
三、解决
【1】既然新版本适配不够,我们就将版本下降到了2023版;
【2】或者可以将JDK版本升级到JDK17等更高版本;
工程代码对JDK有要求的,选【1】;没要求的选【2】;更改后;
四、总结
所以关于这个问题有几点大家注意一下,作为参考即可;
【1】该问题出现在window11系统下,博主只有mac没有window,问题是在帮人部署时遇到的,所以并没有做太多尝试,不排除也可能是操作系统原因,也许windows11之前的版本可行;
【2】对于很多软件的更新,还是建议不要马上装最新版本,不是说新的不好,毕竟作为程序开发者来说,稳定才 Idea2024.1.4激活码是王道,新品总是需要打磨一下的;否则少不了踩坑和bug的情况需要解决;
【3】任何类型软件的版本选择上,可以低一个版本使用,或者明确官方说明该版本是stable稳定版的下载,正常都不会有错;
Idea2024.1.4激活码
【4】兼容性问题最磨人,多研究一下官网说明和其他人的使用情况来定位问题;
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/163567.html