scala命令行运行spark代码
生活随笔
收集整理的這篇文章主要介紹了
scala命令行运行spark代码
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
/home/appleyuchi/scripts/scala.sh
#!/bin/bash # author:菜鳥(niǎo)教程 # url:www.runoob.comecho "Shell 傳遞參數(shù)實(shí)例!"; echo "執(zhí)行的文件名:$0"; #echo "第一個(gè)參數(shù)為:$1"; #echo "第二個(gè)參數(shù)為:$2"; #echo "第三個(gè)參數(shù)為:$3";scala -classpath .:$(echo *.jar $SPARK_HOME/jars/*.jar | tr ' ' ':') $1?
/home/appleyuchi/scripts/scalac.sh
#!/bin/bash # author:菜鳥(niǎo)教程 # url:www.runoob.comecho "Shell 傳遞參數(shù)實(shí)例!"; echo "執(zhí)行的文件名:$0"; #echo "第一個(gè)參數(shù)為:$1"; #echo "第二個(gè)參數(shù)為:$2"; #echo "第三個(gè)參數(shù)為:$3";scalac -classpath .:$(echo *.jar $SPARK_HOME/jars/*.jar | tr ' ' ':') $1~/.bashrc中寫(xiě)入:
alias scalac=~/scripts/scalac.sh
alias scala=~/scripts/scala.sh
?
運(yùn)行代碼如下(代碼的邏輯其實(shí)和spark沒(méi)啥關(guān)系,為了驗(yàn)證效果所以在開(kāi)頭加了一句spark相關(guān)的):
import org.apache.spark.SparkContext._ object HelloWorld {/* 這是我的第一個(gè) Scala 程序* 以下程序?qū)⑤敵?#39;Hello World!' */def main(args: Array[String]) {println("Hello, world!") // 輸出 Hello World} }兩種運(yùn)行方法:
①
scalac HelloWorld.scala
scala HelloWorld
②
scala HelloWorld.scala
?
?
總結(jié)
以上是生活随笔為你收集整理的scala命令行运行spark代码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 美国非农数据是什么意思? 美国的非农数据
- 下一篇: 平安口袋银行app怎么注销信用卡