fin*_*tic 5 java eclipse environment-variables
我已经插入了以下几行 .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 运行。
我怀疑您在中设置的环境变量.bash_profile没有被拾取。
如果您从Eclipse运行,则需要在“运行配置”的“环境”选项卡上手动设置环境变量。
转到Run-> Run Configurations...,在 下查找或创建应用程序的运行配置Java Applications,转到Environment选项卡并在其中添加所需的环境变量。
单击该Run按钮,您的程序应按预期打印环境变量。
| 归档时间: |
|
| 查看次数: |
11356 次 |
| 最近记录: |