我一直在使用ProcessBuilder成功調用一個使用的各種環境變量的進程。用bash腳本設置java ProcessBuilder環境
現在我想購買一些bash腳本來設置一大堆在java中沒有預先確定的環境變量。
任何人都知道一個簡單的方法來做到這一點?
我一直在使用ProcessBuilder成功調用一個使用的各種環境變量的進程。用bash腳本設置java ProcessBuilder環境
現在我想購買一些bash腳本來設置一大堆在java中沒有預先確定的環境變量。
任何人都知道一個簡單的方法來做到這一點?
bash
啓動時支持環境變量BASH_ENV
。將該變量設置爲您的腳本,其內容將在執行前獲取。詳情請參閱bash(1)
。
如果您的「批處理腳本」的源代碼位於properties format,您可以隨時使用Properties加載它們併合併到env中。
感謝您對物業的建議。不幸的是,它的bash(linux)腳本,所以不屬性格式... – Joris
完美工作 - 正是我所期待的。萬分感謝 :) – Joris