scala學習-Linux命令列執行jar包傳入main方法引數
阿新 • • 發佈:2019-02-11
1。eclipse寫了一個程式,直接打包成jav普通jar包,然後無法選擇主類,但是執行的時候,可以指定引數,(引數在程式裡用 args(i)引用,注意是括號)
2。執行的時候,引數跟在jar包後面,用空格分開
如下格式
格式:$SPARK_HOME/bin/spark-submit --name "lcc_sparkSql_submit" --master yarn --executor-memory 40G --class 包名 jar包 引數 引數 引數 引數 日誌路徑 輸出路徑
$SPARK_HOME/bin/spark-submit --name "lcc_sparkSql_submit" --master yarn --executor-memory 40G --class sparlsql.hbase.SparkSQLOnHbase /data5/lcc_sparksql_hbase_test_data/test2/mytest_args.jar "test_lcc_mycase" "test_lcc_pcase" "test_lcc_crimeman" "test_lcc_wb" "test_lcc_hotel" "select * from wb limit 100" "select * from wb limit 100" "select * from wb limit 100" /data5/lcc_sparksql_hbase_test_data/logs/ /data5/lcc_sparksql_hbase_test_data/output