【发布时间】:2017-08-05 07:18:29
【问题描述】:
我已下载 tar.gz 文件并解压缩。我没有管理员权限,所以我在 .bashrc 中添加了 PATH 变量:export PATH=$PATH:/home/shashank/jdk1.8.0_144/bin 并由源 ~/.bashrc 重新加载。但是当我做“java -version”时。我看不到任何更新。
【问题讨论】:
-
您自己的目录之前的路径中可能存在不同的 Java 版本。先放自己的目录:
export PATH=/home/shashank/jdk1.8.0_144/bin:$PATH -
还要查看是否设置了 JAVA_HOME。相应地改变它。一些 Java 应用程序在其启动脚本中使用它。
-
@aschoerk 我试过 -bash: /home/shashank/jdk1.8.0_144/bin/java: File o directory non esistente 是错误
-
您是否下载并解压了“Linux x64”(Java SE 开发工具包 8u144)文件是 jdk-8u144-linux-x64.tar.gz?我刚才这样做了,它奏效了。如果没有,你的 ubuntu 版本是什么?调用“lsb_release -a”它提供了什么?
-
@aschoerk 我的文件名为 jdk-8u144-linux-i586.tar.gz。输出为:没有可用的 LSB 模块。发行商 ID:Debian 描述:Debian GNU/Linux 8.9 (jessie) 发行版:8.9 代号:jessie
标签: java ubuntu java-8 environment-variables