|
|
我把默认的/etc/profile 改成下边的样子
-------------------
还有一部分,省略
USER="`id -un`"
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
HOSTNAME=`/bin/hostname`
HISTSIZE=1000
if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
INPUTRC=/etc/inputrc
fi
export PATH
export JAVA_HOME="/usr/java/j2sdk1.4.2_06"
export PATH=&JAVA_HOME/bin:& ATH
export CLASSPATH=.:&JAVA_HOME/lib/rt.jar:&JAVA_HOME/lib/tools.jar
export USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then
. $i
fi
done
------------------------
但是为什么javac时,提示command not found
用echo $PATH ,显示的路径中没有JAVA所在的目录
但是用echo $JAVA_HOME,显示的这个变量的值是正确的。 |
|