我正在使用此命令在spark上运行我的工作。
spark-submit --class=ueba.Main --jars $JARS1,$JARS2 target/UEBA-1.0-SNAPSHOT.jar "hdfs://some_location:9000/seco"
我注意到我的旧项目有这种结构,主类位于'scala'文件夹下。当我创建旧项目时,我自动创建了文件夹'scala'。在我目前的项目中,我没有(蓝色)文件夹'scala'。
问题:
编辑
这是我的新结构。我制作'blue'文件夹scala(原来蓝色文件夹表示项目根目录)。现在'scala'是项目的根目录。但我不认为我的主类的路径是正确的。我尝试运行这个命令,它说'class not found exeption'(我运行mvn包behore手拿到一个罐子)
spark-submit --class ueba.Main --jars $JARS1,$JARS2 target/UEBA-1.0-SNAPSHOT.jar "hdfs://some_path:9000/seco"
问题:什么是正确的命令w.r.t.主类的位置?
在Intellij IDEA中创建scala源根目录: