2015-01-17 6 views
0

Мне нужно установить системное свойство через переменную окружения a, а затем получить доступ к ней с помощью System.properties['propName']. Я попробовал несколько паттернов:Как установить системное свойство через переменную envirnmoent?

SET org.gradle.project.systemProp.buildRate=10 
SET org.gradle.project.buildRate=10 
SET ORG_GRADLE_PROJECT_buildRate=10 
SET ORG_GRADLE_PROJECT_systemProp.buildRate=10 

но ни один из них не работал. Как это сделать?

+2

Единственный способ, которым я знаю, это java -Dorg.gradle.project.systemProp.buildRate =% org.gradle.project.systemProp.buildRate% (Windows). Или установите его вручную из java-кода - см. System.getenv() –

ответ

0

Это different вещи, вы можете установить переменную окружения и прочитать ее с помощью System.getenv() или установить системное свойство и прочитать его с помощью System.getProperties().

Смежные вопросы