jdk安装在/usr/java 这个路径下
配置的环境是在 ~/.bashrc 这个文件中
配置如下
JAVA_HOME=/usr/java/jdk1.6.0_45 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.;${JAVA_HOME}/lib;${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin;$PATH 保存后
用java -version显示结果如下
java version "1.6.0_45" Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
但是用其他的命令显示则是说没有在bin路径下
命令 'ls' 可在 '/bin/ls' 处找到 由于/bin 不在PATH 环境变量中,故无法找到该命令。 ls:未找到命令
这个是怎么回事情??
export CLASSPATH=.;${JAVA_HOME}/lib;${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin;$PATH
有误,,,
俺的配置:
################ ##java export JAVA_HOME=/opt/jvm/java-8-oracle_x64 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=${CLASSPATH}:${JAVA_HOME}/bin:$PATH
######apt-get install openjdk-7######还是报错 说/usr/java/jdk1.6.0_45/bin: 是一个目录 ###### 把命令贴出来,清楚一些。
我估计是把 $PATH 给覆盖了,这样别的命令就没了。 ###### linux分割符是冒号不是分号
导致path被覆盖了
echo $PATH看看
然后复制黏贴重新export ######
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。