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不了的问题。

相关推荐
蜡台1 天前
IDEA LiveTemplates Vue ElementUI
前端·vue.js·elementui·idea·livetemplates
freejackman4 天前
Java从0到1---基础篇
java·开发语言·后端·idea
程序员小崔日记7 天前
JetBrains 发布全新 AI IDE:AIR,会不会改变开发方式?
idea·ai编程·air·claude模型
SuperHeroWu78 天前
【Neo4j】图数据库通过浏览器加载csv文件导入踩坑记录
数据库·neo4j·图数据库·csv·导入·踩坑·记录
稻草猫.9 天前
Spring AOP
java·后端·spring·java-ee·idea
Filwaod10 天前
Cursor+IDEA开发问题
java·idea·cursor
ZHENGZJM12 天前
负载均衡式在线评测系统(Load-Balanced Online OJ)技术全景指南
c++·负载均衡·软件工程·idea
小码狐14 天前
GIT相关
git·idea·基础
小手cool15 天前
idea2025.3.3版本很卡
java·idea
深念Y16 天前
Docker Desktop 版本与 IDEA 插件兼容性
docker·云原生·容器·api·idea·wsl