scala - ClassNotFoundException 火花提交纱线
问题描述
我有一个火花程序(scala)。
我运行命令程序集来获取一个 jar。
我把罐子放在hdfs
集群上(所以罐子物理上在服务器上)
我运行命令jar -tvf
以确保我的主类在 jar 中(它是:com/mycompany/MyMainClass.class
我尝试在集群的服务器上运行以下命令
./hadoop/spark/bin/spark-submit --class com.mycompany.MyMainClass --master yarn project.jar
我有这个错误:
Failed to load com.mycompany.MyMainClass.
java.lang.ClassNotFoundException: com.mycompany.MyMainClass
有人能帮我吗?
解决方案
推荐阅读
- google-apps-script - 如何在 App 脚本中创建具有连接脚本的新电子表格?
- angular - 在角度方面,如何将 webAPI XML 数据填充到材料的自动完成组件中以及如何选择名称,但仅将其 PK 发回
- python - 当我从其他应用程序调用模型时,它不显示。在贝壳工作
- python - Pyqt5 Qgraphicsview 在加载时适当缩放
- javascript - 从 API 检索的重音字符在 ReactJS 中不起作用
- react-native - store 没有reducer initialState
- java - 我们可以将 java.util.concurrent.Future 值存储在全局变量中吗?那是正确的方法吗?
- c++ - cv::Max 中的错误?
- vue.js - 是否可以将数据从 Polymer 组件传递到 Vue 组件?
- powershell - 如何为自定义 PowerShell 提示有效地加载(或后台加载)自动完成数据?