Android Studio 无法正常工作-tools.jar 类路径错误

Android Studio 无法正常工作-tools.jar 类路径错误

我刚刚下载了 Android Studio,当我尝试运行时,./studio.sh它给出了一个错误

'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE

我已经检查过/usr/lib/jvm/java-1.7.0-openjdk-amd64该文件夹java是否存在,并且已经设置了环境变量

/etc/environment

作为

JAVA_HOME="/usr/lib/jvm/java-1.7.0-openjdk-amd64/"

但仍然出现相同的错误,请帮帮我,

保存此文件后,如果我检查

echo $JAVA_HOME

什么也没发生,当我尝试

source /etc/environment

它是

JAVA_HOME: command not found

我该如何继续?

答案1

尝试运行 android-studio beta 安装时,我遇到了同样的错误。我尝试了各种选项,但对我有用的是:

sudo apt-get install openjdk-7-jdk 

无需做其他任何事情。

但令我惊讶的是

java -version  

在jdk安装前后列出了相同的3行:

java version "1.7.0_55"  
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1~0.13.10.1)  
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)

echo $JAVA_HOME

输出空白,但是现在 android-studio 正在运行。

答案2

检查最受欢迎的答案。如果 Java 已经安装并且想要更改优先级,则

update-alternatives --config java

答案3

对我来说,一些证书存在问题(似乎是 Java 错误)。
我使用以下命令修复了它(参考):

$ sudo dpkg --purge --force-depends ca-certificates-java
$ sudo apt-get install ca-certificates-java

答案4

我遇到了类似的问题并且我执行了:

sudo apt-get install oracle-java8-set-default

希望能帮助到你!

相关内容