在Java和groovy中获取远程服务器的环境变量

时间:2019-06-19 13:43:14

标签: java groovy

是否有一种方法可以在Java和groovy中获取远程服务器的环境变量。 我遇到了 ProcessBuilder 的用法。但是它获取本地系统的env变量。我想获取任何远程系统的env变量。如果有人可以同时提供Java和groovy方式,那将真的很有帮助。

以下代码对本地系统有效。

   import java.io.IOException;
    import java.util.Map;

    public class EnvironmentVariableMain {

        public static void main(String[] args) {
            ProcessBuilder b = new ProcessBuilder();
            Map<String, String> env = b.environment();
            for (String key : env.keySet())
                 System.out.println(key + ": " + env.get(key));
        }

}

0 个答案:

没有答案