【发布时间】:2014-10-07 13:08:09
【问题描述】:
主要目的是通过java代码设置环境变量。
Process process = Runtime.getRuntime().exec("export MY_ENV=123");
总是返回一个新进程。但我希望它为当前进程执行.. 有没有办法将输出附加到当前进程?
【问题讨论】:
-
另请参阅When Runtime.exec() won't,了解有关正确创建和处理流程的许多好技巧。然后忽略它引用
exec并使用ProcessBuilder创建进程。 -
已回答over here。像这样改变整个问题并不是一个好主意。我建议您恢复您的编辑。
标签: java runtime.exec