0
我正在使用spark 2.0,sbt 0.13和斯卡拉測試3.0,我想知道如何從命令傳遞參數像測試JAR文件一樣,我做的主要JAR文件。斯卡拉測試JAR文件與參數
例如,spark-submit my-test-file.jar args1 args2
,我的測試套件中的測試用例可以獲取args1和args2的值。
我正在使用spark 2.0,sbt 0.13和斯卡拉測試3.0,我想知道如何從命令傳遞參數像測試JAR文件一樣,我做的主要JAR文件。斯卡拉測試JAR文件與參數
例如,spark-submit my-test-file.jar args1 args2
,我的測試套件中的測試用例可以獲取args1和args2的值。
請包裹在那些對屬性的文件也許testcase.properties或.conf文件,並使用如下......
spark.driver.extraJavaOptions –Dlog4j.configuration=file:///spark/conf/log4j.properties -
spark.executor.extraJavaOptions –Dlog4j.configuration=file:///spark/conf/log4j.properties -Dapplication.properties.file=hdfs:///some/path/on/hdfs/testcase.properties
spark.application.properties.file hdfs:///some/path/on/hdfs/testcase.properties
你嘗試過這種方式? –