System.GetProperties не возвращает реальное значение в Mac OS - PullRequest
0 голосов
/ 08 февраля 2019

Я использую приведенную ниже строку для чтения переменной окружения из моего кода Kotlin.

val accountPasswords = System.getProperty("AccountPasswords")

Я сохранил эту переменную среды на моем компьютере Mac OS в ~ / .bash_profile, как показано ниже.

export AccountPasswords=myPassword

Когда я печатаю эту переменную accountPasswords, я получаю {$ AccountPasswords} вместо реального значения.Я продолжал печатать свойства, и ниже показано, как я их получаю.

key: AccountPasswords value: {$AccountPasswords}

Как я могу напечатать фактическое значение?Что я здесь не так делаю?Это прекрасно работает, когда я запускаю его на машине с Linux.Любой совет будет высоко ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...