ubuntu 安装 jdk 一直失败

Slimane 发布于 2016/10/10 20:36
阅读 414
收藏 0

全局变量和局部变量都设置了之后, 
java -version 报错 没有那个文件或目录 
但是我可疑 cd 到那个文件夹下找到 java 这个文件。 
这个是那里出错了,看不懂 这里有执行权限

/etc/profile 末尾添加 
export JAVA_HOME=/opt/jdk1.8.0_101 
export PATH=${PATH}:${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin:${PATH} 
export CLASSPATH=.:${JAVA_HOME}/bin:${JAVA_HOME}/jre/lib 

~/.bashrc 末尾添加 
export JAVA_HOME=/opt/jdk1.8.0_101 
export PATH=$PATH:$JAVA_HOME/bin 
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

这是设置代码


加载中
0
不及阁大学士
不及阁大学士

1. 进入jdk的bin目录,执行./java -version,看看结果

2. 执行 echo $PATH,看看结果

Slimane
Slimane
r/local/games:/snap/bin:/opt/jdk1.8.0_101/bin:/opt/jdk1.8.0_101/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/
Slimane
Slimane
结果分别是 bash: ./java: 没有那个文件或目录 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:....usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/jdk1.8.0_101/bin
0
Sel8616
Sel8616

你改了/etc/profile

就已经是全局的了

就别改~/.bashrc了(这个只是当前用户的)

二者改一个就行了。不管改的哪个,改完以后,执行一次source {filename}

filename是上面2个文件之一

Slimane
Slimane
0
冷川
冷川
 export JAVA_HOME=/opt/jdk1.8  
 export JRE_HOME=/opt/jdk1.8/jre                                                                                          export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  
 export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH 
Slimane
Slimane
这样分开的区别在哪呢?试过这样,不行才简短的
0
GestureWei
GestureWei
你which java看位置,然后用绝对路径运行再看结果。另外为什么不从ubuntu软件源安装
GestureWei
GestureWei
绝对路径就是/opt/jdk1.8.0_101/bin/java -version,另外你列一下整个安装的jdk的权限,归属用户这些
Slimane
Slimane
/opt/jdk1.8.0_101/bin/java 不晓得绝对路径运行什么, 觉得这个错误应该很简单吧,想知道哪里安装错啦
0
张亦俊
张亦俊

为何不用apt呢,想体验java 8的高大上功能么?

Slimane
Slimane
觉得这个错误应该很简单吧,想知道哪里安装错啦
0
鸿则-TCS
鸿则-TCS
你又一次 cd 到了文件,
返回顶部
顶部