我如何才能不仅为一个选项卡而且为所有系统导出环境变量?
如果我将使用 export JAVA_HOME=/Library/Java/Home
它将仅为当前终端选项卡设置 JAVA_HOME
并且在系统重启后我需要再做一次时间。
如何全局设置环境变量以默认生成?
如何编辑 $ env
列表中的变量?
最佳答案
向 ~/.bash_profile
添加条目:
export JAVA_HOME=/Library/Java/Home
- 保存它,(如果它不存在则创建它)
- 退出 Terminal.app
- 重新启动,你就开始做生意了。
在我看来,这是添加条目的最佳位置,尽管 OS X 上出于某种原因专门添加环境变量的位置存在明显差异,请参阅:
对于更通用的 UNIX 概述:
关于macos - OSX 10.9 Mavericks 环境变量 : how to set environment variables,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25154555/