Запуск задачи Gradle с переменными среды - PullRequest
0 голосов
/ 05 мая 2020

У меня есть следующая задача Gradle:

task runCli(type: JavaExec) {
    group = "Execution"
    description = "Run the CLI tool"
    classpath = sourceSets.main.runtimeClasspath
    main = "commandline.CommandLineToolKt"
}

Затем в папке проекта root я запускаю:

export MONGODB_HOST=localhost && ./gradlew runCli

В моем коде у меня есть:

System.getenv("MONGODB_HOST")

Когда я запускаю приложение, я получаю:

Exception in thread "main" java.lang.IllegalStateException: System.getenv("MONGODB_HOST") must not be null
...