Terminal Variable Env

chemical_seb

Membre confirmé
20 Décembre 2006
17
0
42
Je suis sous Leopard pour l'info...

j'ai donc besoin de definir des variables d'environements du genre JAVA_HOME ou encore GLASSFISH_HOME...


facile, me direz vous dans un .profile... oui ca marche meme tres bien ...

malheureusement, je dois travailler avec ant et un fichier xml de config qui va chercher des infos dans par exemple env.GLASSFISH_HOME...

(pour l info , je suis en train d apprendre le fonctionnement de JEE avec le bouquin les cahiers du programmeurs JEE5 de Antonio Goncalves)

Bloc de code:
acSeb:~ seb$ set nombre=1
MacSeb:~ seb$ echo $nombre

MacSeb:~ seb$ env
MANPATH=/usr/share/man:/usr/local/share/man:/usr/X11/man
TERM_PROGRAM=Apple_Terminal
TERM=xterm-color
SHELL=/bin/bash
TMPDIR=/var/folders/z+/z+ah5l0oFCaWRJR3AUOcBE+++TM/-Tmp-/
Apple_PubSub_Socket_Render=/tmp/launch-zsZlwf/Render
TERM_PROGRAM_VERSION=237
USER=seb
COMMAND_MODE=unix2003
SSH_AUTH_SOCK=/tmp/launch-srM2rT/Listeners
__CF_USER_TEXT_ENCODING=0x1F6:0:91

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
PWD=/Users/seb
LANG=fr_BE.UTF-8
SHLVL=1
HOME=/Users/seb
LOGNAME=seb
DISPLAY=/tmp/launch-6q6EUs/:0
SECURITYSESSIONID=28b5360
_=/usr/bin/env
MacSeb:~ seb$

comme vous avez pu le voir, quand je fais des SET et que j esseye d affichier la $valeur , ca ne marche pas...
j'ai esseye avec un simple user et un user ayant droit d admininstrer la machine... ca donne helas le meme resulat.... quelqu un a une idee???
 
comme vous avez pu le voir, quand je fais des SET et que j esseye d affichier la $valeur , ca ne marche pas...
j'ai esseye avec un simple user et un user ayant droit d admininstrer la machine... ca donne helas le meme resulat.... quelqu un a une idee???

Essaies plutôt avec
export nombre=1
là ça marchera;)
A+