我最近买了一台 MacBook,正在用 Eclipse 进行一些编程。我需要使用 Amazon S3,因此我需要将我的凭证设置为环境变量。我输入vim ~/bash_profile
并添加了以下几行:
export AWS_ACCESS_KEY_ID=XXXXXXXXXXXXX
export AWS_SECRET_ACCESS_KEY=XXXXXXXXXXX
然后,我保存了更改,输入source ~/.bash_profile
,并重新启动了计算机。
如果我通过单击图标打开 Eclipse,那么 Eclipse 就找不到环境变量;但如果我使用终端打开它,那么 Eclipse 就会看到变量,我的代码就可以正常运行。
为什么会发生这种情况?我该如何解决?
顺便说一句,我正在使用 High Sierra (10.13.6)