在我的Groovy腳本我有這樣的代碼:如何將屬性設置爲可從Java代碼執行的Groovy腳本?
def username = System.getenv()['USER']
def password = System.getenv()['PASS']
那是因爲我不能使用這些信息作爲參數傳遞給Groovy腳本,因爲其他用戶不應該知道這一點。當我運行這個腳本時,我在我的系統中設置了這個參數。現在我有一個問題。我有一個遠程運行Groovy腳本的Java應用程序。有什麼方法可以在Java代碼中設置環境變量? (Here我發現這是不可能的)。或者是否有一些安全的方法將這些屬性從Java發送到Groovy?
你是什麼意思由_「......哪些遠程運行groovy腳本」_? Java如何運行groovy腳本?另外,在系統環境中設置用戶名/密碼意味着您一次只能運行一個用戶? – 2012-07-31 10:21:55
看這裏:http://stackoverflow.com/questions/11155799/how-to-get-output-of-groovy-script-in-java我有這個代碼的應用程序服務器上的web應用程序 – hudi 2012-07-31 10:24:08
所以...你'那麼,你只是在運行它... – 2012-07-31 10:31:13