프로그래밍 언어/Java

IntelliJ java.util.concurrent.TimeUnit 이 없다고 나오는 에러(JDK21)

fladi 2024. 10. 26. 23:54
728x90

에러

 

TimeUnit을 찾을 수 없다는 에러가 계속 발생해서 애를 먹었다.

 

 

해결

결론부터 말하자면, 문제의 원인은 인텔리제이 버전 때문이었다.

 

나는 에러발생 당시 IntelliJ 2023.1 버전을 사용하고 있었고, JDK 21로 프로그램을 실행하였다.

현재 가장 최신 버전인 2024.2.4 버전으로 바꾸니 에러가 완전히 해결되었다.

캐시도 지워보고 별짓을 다했는데, IDE버전 문제라니... 허무하다.

 

 

나처럼 고생하는 사람이 없길 바라면서 블로그를 포스팅한다.

 

 

참고자료

https://stackoverflow.com/questions/77551293/intellij-idea-jdk-21-issue-with-java-util-concurrent-package-timeunit-class?answertab=trending#tab-top

 

 

https://stackoverflow.com/questions/77141340/cant-use-latest-java-version-jdk-21-in-intellij-idea

728x90