Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo escribir y ejecutar programas Scala en Spark de forma independiente

Cómo escribir y ejecutar programas Scala en Spark de forma independiente

Utilice Scala para escribir código de prueba:

object Test {?

def main(args: Array[String]): Unit = {? >

println("hello world")?

}?

}

Considere esta prueba como una clase y organice el proyecto de la siguiente manera:

Luego configure las opciones de compilación:

Luego busque el paquete Jar compilado en la carpeta del proyecto:

Cópielo en el directorio especificado por Spark (tiene Build it usted mismo):

Inicie Spark, luego envíe la tarea:

spark-submit --class Test --master spark://localhost:7077 /home/data/myjar/Hello .jar