java - 使用 bash 脚本设置 java ProcessBuilder 环境

标签 java bash environment-variables processbuilder

我一直在使用 ProcessBuilder 使用 env.put("VAR","value") 成功调用具有各种环境变量的进程。

现在我想获取一些 bash 脚本来设置一大堆在 java 中未预先确定的环境变量。

有人知道一个简单的方法吗?

最佳答案

bash 在启动时支持环境变量BASH_ENV。将变量设置为您的脚本,其内容将在执行前获取。有关详细信息,请参阅 bash(1)

关于java - 使用 bash 脚本设置 java ProcessBuilder 环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7522057/

相关文章:

java - 如何对 memcached 中 get 返回的对象进行 unhash

linux - 如何格式化 rsync -exclude-from 文件,使其排除文件/目录,但包含同一路径中的其他文件/目录

java - 如何从 Java 设置环境变量?

c# - 访问路径被拒绝

java - 如何知道文本是阿拉伯语还是乌尔都语

JavaFx:同一 View 中两个(或更多)位置的相同标签

java - 有什么方法可以区分一个类是来自 Groovy/Grails 还是原始 Java?

bash - 用法 : command not found

xml - sed 查找并替换 xml 文件中的值

windows - 如何解析文件路径中的用户环境变量