что в ином случае он не будет делать для интерактивных терминалов, не входящих в систему, как те, что созданы

ользую ant для сборки своего проекта и использую исполняемый файл svnversion для вставки идентификатора версии в мои источники для легкого отслеживания версий.

Запуск этого ant-файла из командной строки работает, я установил свой $ PATH в .profile, чтобы включить путь к svnversion, и он работает нормально.

Теперь я пытаюсь запустить этот же файл ant из Eclipse, и это не работает - PATH в eclipse задается не так, как PATH оболочки, я подозреваю, что это должно быть где-то в plist, но я не не знаю где.

Ответы на вопрос(2)

 Simon Groenewolt20 янв. 2009 г., 12:37
Никогда не задумываясь о поиске на яблочном сайте, я продолжал пробовать гугл, проводил урок ;-)
Решение Вопроса

Правильно - это в файле plist

~/.MacOSX/environment.plist

Этот файл фактически содержит пары ключ-значение для любых переменных среды, которые вы хотите установить, для всего сеанса входа в систему. В отличие от .profile / .cshrc и т. Д., Он доступен для программ с графическим интерфейсом. К сожалению, вы не можете получить доступ к другим переменным окружения (например, вы не можете использовать $ HOME) или использовать любые другие программные конструкции здесь.

Обновить: обратите внимание, что это больше не поддерживается в OS X 10.8 Mountain Lion, увы.

 Simon Groenewolt20 янв. 2009 г., 12:34
Спасибо, это то, что я искал.

Ваш ответ на вопрос