0
我需要將環境變量保存到Gradle中的文件中。將環境變量寫入Gradle中的文件
我試過使用下面的代碼,但它只是寫null
。
def file1 = new File('.test')
file1 << System.getenv(「MY_PW")
此外,它需要檢查,如果存在以前任何內容,那麼它應該與System.getenv(「MY_PW「)取代。
任何幫助,請,如何實現這一目標?
我需要將環境變量保存到Gradle中的文件中。將環境變量寫入Gradle中的文件
我試過使用下面的代碼,但它只是寫null
。
def file1 = new File('.test')
file1 << System.getenv(「MY_PW")
此外,它需要檢查,如果存在以前任何內容,那麼它應該與System.getenv(「MY_PW「)取代。
任何幫助,請,如何實現這一目標?
如果null
寫入到文件中,那麼環境變量似乎沒有被定義的,因爲代碼是好的。
要替換內容而不是追加內容,請使用file1.text = ...
而不是file1 << ...
。
嘗試使用其他env變量,但仍寫入null。 – Annada
也許試着用'System.getenv().keySet()'來獲得所有有效的密鑰,並瞭解錯在哪裏。 – Vampire