一、問題描述
py4j.protocol.Py4JJavaError: An error occurred while calling None.org.apache.spark.api.java.JavaSparkContext.
: java.lang.IllegalAccessError: class org.apache.spark.storage.StorageUtils$ (in unnamed module @0xb104ca1) cannot access class sun.nio.ch.DirectBuffer (in module java.base) because module java.base does not export sun.nio.ch to unnamed module @0xb104ca1
二、解決方案
java的JDK版本問題,由于mac中同時存在1.8(JDK1.8就是JDK8)和18的版本,將JDK的環(huán)境變量設(shè)置為1.8,降低版本即可。文章來源地址http://www.zghlxwxcb.cn/news/detail-608700.html
文章來源:http://www.zghlxwxcb.cn/news/detail-608700.html
到了這里,關(guān)于解決An error occurred while calling None.org.apache.spark.api.java.JavaSparkContext. : java.lang.Illeg的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!