>> mkdir /usr/java
>> tar zxvf jdk1.8.0_40.tar.gz -C /usr/java/
>> vi /etc/profile
在文件末尾添加:
export JAVA_HOME=/usr/java/jdk1.8.0_40
export PATH=$PATH:$JAVA_HOME/bin
>> source /etc/profile
[root@storage-001 ~]#su - abb
[abb@storage-001 ~]#java -version
/usr/bin/which: no java in
[abb@test-01 ~]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/usr/java/jdk1.8.0_40/bin:/bin:/usr/sbin:/usr/bin:/root/bin
普通用户的path是没得问题的
ll /usr/java/ 发现目录没有普通用户权限导致的问题