J'ai essayé toutes les méthodes dont j'ai entendu parler pour définir des variables d'environnement sur OS X 10.8, mais aucune ne semble fonctionner.
Pour tester, exécutez un script bash à partir d'une application gui comme Eclipse ou IntelliJ IDEA.
#!/bin/bash
set|grep PATH
Choses que j'ai testées et qui ne fonctionnent pas même après le redémarrage:
/etc/paths
et/etc/paths.d/something
/etc/launchd.conf
~/.bash_profile
~/.MacOSX/environment.plist
(plist binaire fait comme recommandé)- exécuté à
launchctl setenv PATH $PATH
partir de la ligne de commande, cela était censé mettre à jour le PATH pour les applications GUI, au moins pour la session en cours. Devinez quoi, pas de changement.
Il semble que PATH soit toujours PATH=/usr/bin:/bin:/usr/sbin:/sbin
pour les applications GUI.