在我的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