Я недавно приобрел 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)

1 ответ1

0

Eclipse поддерживает настройку переменных среды несколькими способами. Я следовал бы инструкциям на их веб-сайте продукта, который описывает процесс.

Кроме того, обратитесь к этому ответу от @flori на Superuser, который описывает средства с графикой.

Другой способ - перейти в Eclipse Dir и отредактировать файл Info.plist в./Eclipse.app/Contents/Info.plist.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .