[Java/오류노트] Solved - Cause: superclass access check failed: class butterknife.compiler.ButterKnifeProcessor$RScanner
adjh54
2023. 12. 18. 10:46
728x170
해당 글에서는 Android Studio내에서 발생하는 오류에 대해 이를 해결하는 방법에 대해서 알아봅니다.
1) 문제점
💡문제점
Cause: superclass access check failed: class butterknife.compiler.ButterKnifeProcessor$RScanner (in unnamed module @xxx) cannot access class com.sun.tools.javac.tree.TreeScanner (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.tree to unnamed module @xxx
- 해당 문제는 안드로이드 빌드를 수행하였을 경우 위와 같은 에러가 발생하여 빌드가 되지 않는 문제점이 발생하였습니다.
2) 해결방법
💡 해결방법
- 저 같은 경우의 해결방법은 기존에 JDK 11 버전을 사용하고 있다가 다른 프로젝트로 이해 JDK 17버전으로 변경하였습니다. - 이에 따라 발생하는 JDK 버전이 맞지않는 오류였고, 아래의 과정을 통해서 이를 해결하였습니다.
1. Java JDK 버전 변경
💡Java JDK 버전 변경
- 아래의 이전에 작성한 Java JDK 변경 방법을 참고하여서 JDK 버전을 수정하였습니다.