相关疑难解决方法(0)

Mac OS X中的环境变量

更新:以下链接没有完整的答案.必须在两个地方设置路径或变量(一个用于GUI,一个用于shell)是蹩脚的.

不重复:在OS X中设置环境变量?


来自Windows背景,可以很容易地设置和修改环境变量(只需转到系统属性>高级>环境变量),在Mac OS 10.5上似乎没那么直接.大多数参考文献都说我应该更新/ etc/profile或〜/ .profile.那些是系统变量和用户变量的等价物吗?例如,我应该在哪里设置我的JAVA_HOME变量?


编辑:

我希望能够从终端以及像Eclipse这样的应用程序访问该变量.此外,我希望我不必重新启动/注销以使此生效.

macos environment-variables

183
推荐指数
5
解决办法
21万
查看次数

如何为Java设置环境变量

我已经插入了以下几行 .bash_profile

export GOOGLE_APPLICATION_CREDENTIALS=/Users/jun/Downloads
export PATH=$PATH:GOOGLE_APPLICATION_CREDENTIALS
Run Code Online (Sandbox Code Playgroud)

并且更改确实生效了

在此处输入图片说明

但是,当我尝试使用以下方法访问环境变量时

System.out.println(System.getenv("GOOGLE_APPLICATION_CREDENTIALS"));
Run Code Online (Sandbox Code Playgroud)

结果为

这是为什么?

注意:该应用程序使用 Eclipse 运行。

java eclipse environment-variables

5
推荐指数
1
解决办法
1万
查看次数

如何在mac上设置java环境变量

如何设置可System.getenv()在Mac OS X Lion上读取的java环境变量?我在Eclipse中开发.

我在终端中使用了这个命令export VAR_NAME=Value但是System.getEnv(VAR_NAME)返回了null.

我试过java -DVAR_NAME=Value但没有执行任何东西.我只获得java参数帮助.

我在当前项目文件夹中创建了.bash_profile包含内容的文件:export VAR_NAME=Value.它不起作用.

我还创建了.MacOSX一个文件夹,里面有一个文件environment.plist,在这个文件中我使用XCode编写了属性及其值.什么都行不通.

我该怎么做?

java macos environment-variables

4
推荐指数
1
解决办法
8032
查看次数

标签 统计

environment-variables ×3

java ×2

macos ×2

eclipse ×1