Getting an "Error: Could not find or load main class" while running EMR?

Getting an "Error: Could not find or load main class" while running EMR?

我正在尝试 运行 阿里云 E-MapReduce 中的作业,它抛出一个错误

Error: Could not find or load main class

即使在尝试执行预定义示例(如字数统计)时也会发生此错误,因此我认为我遇到了一些配置错误。

我错过了什么?

阿里云E-MapReduce在作业配置中要求Job Jar的路径协议头为ossref

检查作业配置,如果不是ossref,就改成ossref。

希望这能解决您的问题。