Я пытался настроить переменные окружения напрямую из файла build.sbt, так как мне нужно использовать имя файла сборки, которое определено в этом файле.Поэтому я пытался вывести результат определенной переменной среды, используя echo и в контексте кода приложения Scala sys.props.get("SPARK_APP_JAR_PATH")
, но результат пустой или отсутствует соответственно.
Что может быть не так с конфигурацией переменной среды?
Так я определил переменную env в build.sbt:
assemblyJarName in assembly := "spark_app_example_test.jar"
mainClass in assembly := Some("example.SparkAppExample")
test in assembly := {}
fork := true
val envVars = sys.props("SPARK_APP_JAR_PATH") = "/path/to/jar/file"