|
|
首先我是jdk_6_linux_i586.bin 安装完后,目录在/usr/lib/java/jdk1.6.0下,安装没有出现错误提示,只是我在/etc/profile 下把 PATH,CLASSPATH,JAVA_HOME加进去后还是不能在shell下使用相关的JAVA命令,如:
administrator@debian-bamboo:~$ su
Password:
debian-bamboo:/home/administrator# cd
debian-bamboo:~# java --version
bash: java: command not found
,我的/etc/profile 内容如下:
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
fi
if [ "$PS1" ]; then
if [ "$BASH" ]; then
PS1='\u@\h:\w\$ '
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
export PATH
umask 022
JAVA_HOME=/usr/lib/java/jdk1.6.0
export JAVA_HOME
PATH=$JAVA_HOME/bin PATH
export PATH
CLASSPATH=. JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export CLASSPATH
我的桌面是GDM启动的,顺便问一下 ~/ 代表什么意思,在这先谢谢各位的
帮忙了(JAVA我都弄了两天了,搞不定难呀 ) |
|