Я пытаюсь запустить искровое приложение, используя bin/spark-submit. Когда я ссылаюсь на свою прикладную банку внутри локальной файловой системы, она работает. Однако, когда я скопировал приложение jar в каталог в hdfs, я получаю следующее исключение:
Предупреждение. Пропустить удаленный jar hdfs://localhost: 9000/user/hdfs/jars/simple-project-1.0-SNAPSHOT.jar. java.lang.ClassNotFoundException: com.example.SimpleApp
Здесь команда:
$ ./bin/spark-submit --class com.example.SimpleApp --master local hdfs://localhost:9000/user/hdfs/jars/simple-project-1.0-SNAPSHOT.jar
Я использую версию версии 2.6.0, искру версии 1.2.1