是否有一种方法可以在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));
}
}