echo $PATH 中显示配置的环境变量已经存在,但测试java -version仍显示-bash:java:command not found。这是在profile中添加的,其中jdk是java的一个符号链接。
测试java -version
echo $PATH
已经解决!!!(错误原因在于我用root去配置JAVA_HOME时,指定的jdk目录出现错误)
在soft/profile中填入以下内容
export JAVA_HOME=/home/centos/soft/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
再执行source /etc/profile即可