【文件属性】:
文件名称:gcore-spark:Spark上G-CORE图查询语言的实现
文件大小:913KB
文件格式:ZIP
更新时间:2021-05-29 20:37:23
Scala
Spark 上的 G-CORE 解释器
构建和运行
该项目将在 Java 8 下成功构建。运行该应用程序需要 Spark 2.2.0。 Spark 可以从下载。
为了在Spark上汇总,需要将项目编译为uber-jar。 -DskipTests标志可与 mvn package 命令一起使用,以避免在打包 uber-jar 时运行测试。
Spoofax 解析器使用 Guice 作为依赖注入框架。 Guice 4.0 jar 需要作为spark.driver.extraClassPath属性单独传递给驱动程序,否则驱动程序无法找到它。
mvn package -DskipTests
spark-submit \
--class GcoreRunner \
--master local[2] \
--conf " spark.driver.extraClassPat