我一直在使用 ProcessBuilder 使用env.put("VAR","value")
.
现在我想获取一些 bash 脚本来设置一大堆在 java 中没有预先确定的环境变量。
任何人都知道一个简单的方法来做到这一点?
我一直在使用 ProcessBuilder 使用env.put("VAR","value")
.
现在我想获取一些 bash 脚本来设置一大堆在 java 中没有预先确定的环境变量。
任何人都知道一个简单的方法来做到这一点?
bash
支持启动时的环境变量BASH_ENV
。将变量设置为您的脚本,其内容将在执行前获取。详情请参阅bash(1)
。
如果要获取的“批处理脚本”采用属性格式,则始终可以使用属性加载它们并合并到环境中。