java.lang.IllegalAccessError: class org.apache.spark.storage.StorageUtils$ cannot access class sun.nio.ch.DirectBuffer
2024. 1. 8. 21:49ㆍBig Data
spark session 생성 시에 아래와 같은 에러가 발생 했다.
java.lang.IllegalAccessError: class org.apache.spark.storage.StorageUtils$ (in unnamed module @0x706a04ae) cannot access class sun.nio.ch.DirectBuffer
에러가 발생되는 코드는 아래와 같다.
SparkSession.builder().config(sparkConf)
.getOrCreate()
평상 시에 늘 쓰던 구문인데 갑자기 에러가 발생해서 당황했다. ㅠ_ㅠ
구글링을 해도 별다른 말을 없고....
intelliJ에서 이리저리 설정을 찾던 도중 아래와 같이 Run configuration이 java 11로 되어 있다는 사실을 확인!!
잽싸게 java 8로 변경 후에 다시 빌드를 실행했다.
정상적으로 잘 동작 된다!!!!