【问题标题】:No JDK found. Please validate either STUDIO_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation未找到 JDK。请验证 STUDIO_JDK、JDK_HOME 或 JAVA_HOME 环境变量指向有效的 JDK 安装
【发布时间】:2016-07-23 09:43:04
【问题描述】:

我正在运行 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 变量。

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

【问题讨论】:

  • 你试过做 w.e.可能只是……sudo apt-get install default-jre
  • 嗨 3kings。不行。
  • 尝试点击studio.sh。 IIRC 这样设置更容易。
  • 嗨,Lauriel,不。我得到一个错误“文件....无法打开”
  • @zwitterion 查看如何在 Linux 上更新 java 替代品。应该给你一个简单的命令来运行我认为这可以解决问题。或者您只需要下载 jdk (.zip) 并将您的路径指向 bin 文件夹中

标签: java linux ubuntu path environment-variables


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-10
    • 2013-05-30
    • 1970-01-01
    • 1970-01-01
    • 2014-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多