Editer des variables d'environnement

linett

Membre enregistré
5 Janvier 2006
7
0
Bonjour tout le monde!!!

Avant tout Bonne Année et bonne santé!

Bien que je programme depuis un bon bout de temps sur OS X, je voudrais savoir comment on peut créer des variables d'environnement et les sauvegarder à la manière d'un .bashrc ou d'un autoexec.bat.

En fait je programme en JAVA mais j'ai jamais eu à préciser les JAVA_HOME, ANT_HOME etc
Là je voudrais bien commencer à faire du J2EE avec JBOSS mais j'arrive pas à creer un fichier bash.
Pourtant g déjà essayé pas mal de chose (à moins que je m'y suis mal prise ...) :
- ./tchrc dans mon HOME
- ./bashrc dans mon HOME
- editer un environement.plist
- etc/.profile
- etc/.bashrc
- créer un .term en pointant dessus mon shell au démarrage (dans préférences du Terminal)

Je suis sous X.4.3 et mon terminal est Darwin (/bin/bash)

Merci d'avance
 
Bonjour,
si tu es en bash, il faut mettre tes variables dans le fichier .bashrc qui est dans ton home. Attention, la modification ne sera valide que pour cet utilisateur.
Les fichiers dans "/etc" sont des fichiers systèmes, normalement tu n'as pas à les modifier.
 
Sous Tiger, la console est par défaut en bash...

Il suffit d'éditer un .profile dans ton home (/Users/tonnom/).

Pour exemple, voici un extrait du mien:
alias a=alias
a ll="ls -Gal"
a e='open -a smultron '
a h=history
a clean_cvs="find -name CVS -exec rm -rf {} \;"
a mysql="su; mysqld --user=mysql &"
a pssql="su - postgres; /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l postgres.log start"

export JAVA_HOME=/Library/Java/Home
export JAVA_OPTS=-Xmx512m
export JAVA_COMPILER=NONE
export J2EE_HOME=/opt/jwsdp-1.3


export ANT_HOME=/opt/apache-ant-1.6.2
export ANT_OPTS=-Xmx512m
export JBOSS_HOME=/opt/jboss-4.0.3

... mais ces variables seront uniquement disponibles dans ton shell... et pas sous eclipse par exemple.


Pour vérifier que cela fonctionne, il faut faire un 'echo $ANT_HOME' par exemple.

Mention spéciale pour la gestion de Java et des différentes JVM... jette un coup d'oeuil dans le fil consacré à Java 1.5... l'intégration Java - Mac OS X y est décrite.
 
Merci beaucoup à vous deux!!!! :up:

Là j'ai créé un .profile et ca marche bien... mais je me demande pourquoi je l'ai pas testé plutôt au lieu d'essayer d'éditer etc/.profile :siffle: