JDK21无法导入TimeUnit类

运行环境:windows11、IDEA2023.1.3、JDK21

问题描述:IDEA中无法导入java.util.concurrent.TimeUnit类。

以下截图是问题解决后的截图。有问题的时候未截图,说明一下,有问题的时候TimeUnit类是红色的,无法导入,查看JDK下面的java.util.concurrent包,会发现有这个类,注意的是,这时候这个类是.class文件,点开的话能看到源码,但是会提示"decompiled .class file bytecode version:65.0(Java 21)",意思就是这个类是反编译过来的。注意区分一下下图里面,显示的是java文件,这才是正常的。

解决办法是升级IDEA的版本,升级到2023.1.5后可以正常导入。我是直接通过update升级的,自动升级到1.5,我看官网可以下载的最新版是Version: 2023.2.5。PS:有兴趣的可以去看看BUG修复的日志。

另,如果遇到类似的问题,可以先尝试清空下IDEA缓存,重启IDEA的时候选择"Invalidate and Restart",一般可以解决项目中有这个类但是import不了的问题。

相关推荐
letisgo521 小时前
JDK21 + Spring AI 2.0 入场指南:2026 年 Java 开发者 AI 架构全景图
java·ai·idea·jdk21
sunburn-2 天前
Java 队列全面详解:从入门到面试实战
java·开发语言·汇编·ide·idea
Pluchon4 天前
Java个人综合项目——萌部落社区V2.0
java·python·spring·spring cloud·postman·idea
我命由我123457 天前
Java 开发 - List subList 方法
java·windows·操作系统·list·intellij-idea·idea·intellij idea
xieliyu.9 天前
Java 线程池入门详解:线程池基础定义 + ThreadPoolExecutor 全参构造方法逐参数解析
java·开发语言·idea·javaee
suaizai_11 天前
IntelliJ IDEA 2026.2重磅升级:AI智能体与生产力革命
intellij-idea·idea
VX_bysjlw98516 天前
基于微信小程序的宠物用品商城系统-后端74346-计算机毕设原创(免费领源码+带部署教程)
java·redis·微信小程序·eclipse·mybatis·idea·微信开发者工具
雾沉川18 天前
DataGrip 非商业免费授权说明与完整使用实操教程
sql·idea
Suhan4221 天前
IDEA 设置启动参数和环境变量
spring boot·spring·编辑器·idea
小小野猪1 个月前
IntelliJ IDEA 一键将关闭标签页快捷键改为Ctrl+W
idea·关闭标签页快捷键ctrl+w