java - 未找到 JDK。请验证 STUDIO_JDK、JDK_HOME 或 JAVA_HOME 环境变量是否指向有效的 JDK 安装

标签 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。我刚刚运行了安装包文件 JDK + Netbeans ,所以它应该有 java 环境变量。

如果我运行 pintenvPATH 环境变量不保存 java 的路径。这是我的:

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

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

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

最佳答案

我遇到了非常相似的问题,我已经完成了所有 JAVA_HOME 和其他事情,但我忘记在终端中设置以下行:

更新选项 --install/usr/bin/java java/opt/java/jdk1.8.0_45/bin/java 100
更新选项 --config java

关于java - 未找到 JDK。请验证 STUDIO_JDK、JDK_HOME 或 JAVA_HOME 环境变量是否指向有效的 JDK 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36392662/

相关文章:

python - 我在使用 pygame 时从未见过奇怪的 python 错误

java - 是否可以不将 servlet 过滤器投入使用?

java - 程序类型已经存在 : org. codehaus.jackson

java - 如何滚动到 "Watches sections"Appium

进程中的 C# 管道 Linux 命令输出

linux - 在 BASH 提示符中显示环境变量

磁盘上的 Java 数组批量刷新

c++ - 这个开关 block 是如何执行的?

mongodb - 如何在谷歌云 ubuntu vm 中将 transparent_hugepage 更改为 "never"?

laravel 安装获取 key 在 ubuntu 操作系统中生成错误