nebula-algorithm项目中example部分打出的jar包如何运行

使用官方教程中的如下命令打出了jar包
mvn clean package -Dgpg.skip -Dmaven.javadoc.skip=true -Dmaven.test.skip=true
那么nebula-algorithm/example/target下的example-3.0-SNAPSHOT.jar要如何才能跑起来呢?

需要 spark runtime 然后可以 spark submit 提交 jar

注意 spark 需要能访问到 nebula 的所有内核服务(包含 metad storaged)

1 个赞

如果只是用example跑一下看流程,完全可以在本地IDE中配置好scala sdk,然后本地运行。

2 个赞

谢谢!再问一下,必须使用spark submit 的方式吗?能不能用java -jar命令运行?

我想了解下用户的整个编码打包使用过程

@nicole (algorithm 的作者)介绍,如果是调试的话自己的 jvm/scala runtime 是可以执行的!

不能用java -jar的。 因为它不是一个简单的java应用程序,而是一个spark应用程序,代码里是需要用spark去做数据读取、数据处理和图计算的,所以需要将代码程序提交给Spark集群

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。