找不到JDK。请验证STUDIO_JDK,JDK_HOME或JAVA_HOME环境变量指向有效的JDK安装

时间:2016-04-03 23:44:10

标签: java linux ubuntu path environment-variables

我正在运行Ubuntu 15.10。

所以,我刚刚从site上传了Android Studio。 之后我解压缩了zip文件。 去了 android-studio / bin ,找到 studio.sh 。 坐下执行chmod +x studio.sh的权限。 使用此行运行要安装的文件:./studio.sh。 然后我有错误

No JDK found. Please validate either STUDIO_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation.

我已经安装了netbeans。我刚刚运行了instalation包文件JDK + Netbeans,所以它应该有java环境变量。

如果我运行pintenv PATH 环境变量,则不保留java的路径。这就是我所拥有的:

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games 

那么,我怎样才能找到安装Java的位置?我可以手动设置PATH变量。

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

我有一个非常类似的问题,我已经完成了所有JAVA_HOME和其他事情,但我忘记在终端设置下面的行:

update-alternatives --install / usr / bin / java java /opt/java/jdk1.8.0_45/bin/java 100
update-alternatives --config java