Я хочу запустить сервер Micronaut из командной строки Gradle с «локальными» переменными среды.Обычная команда
.\gradlew.bat run
будет использовать переменные по умолчанию, определенные в файле application.yml.Я хочу переопределить некоторые из них значениями для моей локальной среды, и поэтому мне нужно указать системное свойство micronaut.environments = local , чтобы использовать переопределяющие значения из application-local.yml файла.
.\gradlew.bat run -Dmicronaut.environments=local
Приведенная выше команда не будет работать, поскольку Gradle примет только -Dmicronaut для системного свойства, а остальные ".environments = local" будут рассматриваться как другое имя задачи:
Task '.environments=local' not found in root project 'abc'
Как правильно передать такое системное свойство процессу java?