728x90
에러
TimeUnit을 찾을 수 없다는 에러가 계속 발생해서 애를 먹었다.
해결
결론부터 말하자면, 문제의 원인은 인텔리제이 버전 때문이었다.
나는 에러발생 당시 IntelliJ 2023.1 버전을 사용하고 있었고, JDK 21로 프로그램을 실행하였다.
현재 가장 최신 버전인 2024.2.4 버전으로 바꾸니 에러가 완전히 해결되었다.
캐시도 지워보고 별짓을 다했는데, IDE버전 문제라니... 허무하다.
나처럼 고생하는 사람이 없길 바라면서 블로그를 포스팅한다.
참고자료
https://stackoverflow.com/questions/77141340/cant-use-latest-java-version-jdk-21-in-intellij-idea
728x90
'프로그래밍 언어 > Java' 카테고리의 다른 글
[JAVA] 자주 사용하는 Exception들 알아보기(IllegalArgumentException, IllegalStateException, IOException, NullPointerException) (0) | 2023.11.08 |
---|---|
[JAVA] Test로 Collections 공부하기 (0) | 2023.11.07 |
[JAVA] 상수와 enum 공부하기2 (0) | 2023.11.07 |
[JAVA] 상수와 enum 공부하기1 (0) | 2023.11.07 |
[JAVA] 상수를 private static final로 선언하는 이유 (0) | 2023.11.07 |