使用bash脚本设置java ProcessBuilder环境

使用bash脚本设置java ProcessBuilder环境,java,bash,environment-variables,processbuilder,Java,Bash,Environment Variables,Processbuilder,我一直在使用ProcessBuilder,使用env.put(“VAR”、“value”)成功地调用具有各种环境变量的流程 现在,我想编写一些bash脚本来设置一大堆在java中没有预先确定的环境变量 有人知道这样做的简单方法吗?如果要获取源代码的“批处理脚本”在中,则始终可以使用属性加载它们并合并到环境中。bash在启动时支持环境变量bash\u env。将变量设置为脚本,其内容将在执行前来源。有关详细信息,请参见bash(1)。感谢您提供有关属性的提示。不幸的是,它是一个bash(linux

我一直在使用ProcessBuilder,使用
env.put(“VAR”、“value”)
成功地调用具有各种环境变量的流程

现在,我想编写一些bash脚本来设置一大堆在java中没有预先确定的环境变量


有人知道这样做的简单方法吗?

如果要获取源代码的“批处理脚本”在中,则始终可以使用属性加载它们并合并到环境中。

bash
在启动时支持环境变量
bash\u env
。将变量设置为脚本,其内容将在执行前来源。有关详细信息,请参见
bash(1)

感谢您提供有关属性的提示。不幸的是,它是一个bash(linux)脚本,所以不是属性格式…工作得很好-这正是我想要的。非常感谢:)我不知道怎么做?在哪里可以将BASH_ENV设置为ProcessBuilder?有什么功能吗?