Java版本判断错误
Java version determination error
我刚刚在 Ubuntu 14.04 上安装了 Android Studio 1.5。我创建了一个新项目,但出现以下错误:
Error:Could not determine Java version using executable /usr/lib/jvm/java-1.5.0-gcj/bin/java.
我的 /usr/lib/jvm/
包含:
java-1.5.0-gcj java-7-oracle java-gcj
java-1.5.0-gcj-4.8-amd64 java-8-oracle java-gcj-4.8
项目结构的 JDK 位置设置为 /usr/lib/jvm/java-1.5.0-gcj
。应该给我别的东西吗?我怎么知道?
非常感谢您的帮助!
我通过简单地将 JDK 更改为 /usr/lib/jvm/java-8-oracle
解决了我的问题。我仍然不知道它为什么会起作用,或者为什么它一开始就应该是这样的。
抱歉这个问题。
另一个变体:
将 ~/.AndroidStudio1.5/config/options/jdk.table.xml
中的 homePath
值替换为 /usr/lib/jvm/java-8-oracle/bin/java
出现问题是因为 JDK 目录的位置定义不正确。
在 Android studio 文件 -> 项目结构 -> 在左侧选项卡中单击 SDK 位置 -> 定义 JDK 所在的目录。
例如:/usr/lib/jvm/java-8-oracle/jdk1.8.0_77是我的目录JDK.The位置可以不同
我刚刚在 Ubuntu 14.04 上安装了 Android Studio 1.5。我创建了一个新项目,但出现以下错误:
Error:Could not determine Java version using executable /usr/lib/jvm/java-1.5.0-gcj/bin/java.
我的 /usr/lib/jvm/
包含:
java-1.5.0-gcj java-7-oracle java-gcj
java-1.5.0-gcj-4.8-amd64 java-8-oracle java-gcj-4.8
项目结构的 JDK 位置设置为 /usr/lib/jvm/java-1.5.0-gcj
。应该给我别的东西吗?我怎么知道?
非常感谢您的帮助!
我通过简单地将 JDK 更改为 /usr/lib/jvm/java-8-oracle
解决了我的问题。我仍然不知道它为什么会起作用,或者为什么它一开始就应该是这样的。
抱歉这个问题。
另一个变体:
将 ~/.AndroidStudio1.5/config/options/jdk.table.xml
中的 homePath
值替换为 /usr/lib/jvm/java-8-oracle/bin/java
出现问题是因为 JDK 目录的位置定义不正确。 在 Android studio 文件 -> 项目结构 -> 在左侧选项卡中单击 SDK 位置 -> 定义 JDK 所在的目录。 例如:/usr/lib/jvm/java-8-oracle/jdk1.8.0_77是我的目录JDK.The位置可以不同