Problema export dei path

1 risposta [Ultimo contenuto]
Ritratto di debboy
debboy
(Junior)
Offline
Junior
Iscritto: 06/05/2005
Messaggi: 12

Salve a tutti raga , ho un bruttissimo problema , vorrei semplicemente creare una variabile d'ambiente JAVA_HOME impsotata ad un qualcosa . Ho scritto nel .bash_profile , ma non so perhce non mi funziona , qualcuno mi potrebbe dire come mai , è possibile che lo script .bash_profile non venga eseguito? Di seguito vi allego il file bas_profile :
# ~/.bash_profile: executed by bash(1) for login shells.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/login.defs
#umask 022

# include .bashrc if it exists
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# the rest of this file is commented out.

# set PATH so it includes user's private bin if it exists
#if [ -d ~/bin ] ; then
# PATH=~/bin:"${PATH}"
#fi

# do the same with MANPATH
#if [ -d ~/man ]; then
# MANPATH=~/man${MANPATH:-:}
# export MANPATH
#fi

export JAVA_HOME="/home/xdeb"

se questo stesso comando lo faccio da shell mi funziona.
Grazie

Ritratto di blackgrizzly
blackgrizzly
(Geek)
Offline
Geek
Iscritto: 16/05/2005
Messaggi: 117

Il .bash_profile viene letto solo dalla shell bash quando effettui un login e vale per quell'utente. Inseriscilo in .bashrc se vuoi che venga letto ogni volta che esegui una shell bash.

Quando e come ti serve la variabile JAVA_HOME e cambia per ogni utente???

***********************************
Registered User Linux 277234
***********************************

...."Have you mooed today?"...