【发布时间】:2019-02-19 08:57:56
【问题描述】:
我正在使用这个命令在 spark 上运行我的工作。
spark-submit --class=ueba.Main --jars $JARS1,$JARS2 target/UEBA-1.0-SNAPSHOT.jar "hdfs://some_location:9000/seco"
我注意到我的旧项目具有这种结构,其中主类位于文件夹“scala”下。我认为文件夹'scala'是在我创建旧项目时自动创建的。在我当前的项目中,我没有(蓝色)文件夹“scala”。
问题:
- 如何调用我的主类?
- 你能解释一下蓝色文件夹 scala 是什么吗?为什么我需要它?我只有一个蓝盒 java。
编辑
这是我的新结构。我制作了“蓝色”文件夹 scala(原来蓝色文件夹表示项目根目录)。现在'scala'是项目根目录。但我认为我的主类的路径不正确。我尝试运行这个命令,它说'class not found exeption'(我跑了 mvn package 之前拿到一个 jar)
spark-submit --class ueba.Main --jars $JARS1,$JARS2 target/UEBA-1.0-SNAPSHOT.jar "hdfs://some_path:9000/seco"
问题:w.r.t 的正确命令是什么?主类的位置?
【问题讨论】:
标签: scala apache-spark intellij-idea main