Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用bash脚本设置java ProcessBuilder环境_Java_Bash_Environment Variables_Processbuilder - Fatal编程技术网

使用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?有什么功能吗?