Error occurred during initialization of boot layer
java.lang.module.FindException: Unable to derive module descriptor for /Users/csstudent/Downloads/hadoop-3.1.1/share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-3.1.1.jar
Caused by: java.lang.module.InvalidModuleDescriptorException: Provider class org.apache.hadoop.mapreduce.v2.security.client.ClientHSSecurityInfo not in module
最佳答案
Hadoop 需要 Java 8。
事实上,该错误说明了有关模块的信息,这意味着您正在运行 Java 9 或更高版本
关于运行 Hadoop Map Reducer 时发生 Java 编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60905694/