Android Studio 'tools.jar' file is not present in classpath

前端 未结 11 1986
盖世英雄少女心
盖世英雄少女心 2020-12-07 13:49

I downloaded the current version of Android Studio (latest as of 4th July 2013) I also downloaded the JDK version 7u25.

However, it displays error after startup: Ple

相关标签:
11条回答
  • 2020-12-07 14:25

    If you are using Windows, the installation can be confusing for many users...

    The installer lets you specify an installation path, but this is only if you have the JRE option selected to install.

    The actual JDK installs automatically to...

    C:\Program Files\Java\jdkX.XX on 64-bit

    C:\Program Files (x86)\Java\jdkX.XX on 32-bit

    So you need to make sure you set the JAVA_HOME variable in environment variables set to this JDK path, not the JRE path that appears in the installer.

    0 讨论(0)
  • 2020-12-07 14:30

    Check if java JDK is installed correctly

    dpkg --list | grep -i jdk
    

    if not install JDK

    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update && sudo apt-get install oracle-jdk7-installer
    

    After the installation you have enable the jdk

    update-alternatives --display java
    

    Check if Ubuntu uses Java JDK 7

    java -version
    

    If all went right the answer should be something like this:

    java version “1.7.0_25″
    Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
    Java HotSpot(TM) Server VM (build 23.3-b01, mixed mode)
    

    Check what compiler is used

    javac -version
    

    It should show something like this

    javac 1.7.0_25
    

    Add JAVA_HOME to environment variable

    Edit /etc/environment and add JAVA_HOME=/usr/lib/jvm/java-7-oracle to the end of the file

    sudo nano /etc/environment
    

    Append to the end of the file

    JAVA_HOME=/usr/lib/jvm/java-7-oracle
    

    Log in and out (or reboot) for the changes to take effect.

    If you want to remove oracle JDK

    sudo apt-get remove oracle-jdk7-installer
    
    0 讨论(0)
  • 2020-12-07 14:30

    I had the same problem on Linux Mint 17.2 and it was very simple:

    In the package manager I found that openjdk-7-jre was installed but not the JDK. All I had to do was to install openjdk-7-jdk.

    As I'm new to Linux it took me some time to figure this out though because I assumed by the name of the path /usr/lib/jvm/java-7-openjdk-amd64 that it was already the JDK but it was just the JRE.

    0 讨论(0)
  • 2020-12-07 14:31

    I have Ubuntu 14.04 and OpenJDK and for me a fresh install worked.

    just did

    sudo apt-get install openjdk-7-jdk

    or,

    sudo apt-get install --reinstall openjdk-7-jdk if it is already installed and giving error,

    and everything was fine.

    0 讨论(0)
  • 2020-12-07 14:31

    In windows Create new environment as STUDIO_JDK which refers to your jdk C:\Program Files\Java\jdk1.7.0

    0 讨论(0)
  • 2020-12-07 14:31

    This answer may be very specific to a Windows 7 32 bit system: Even after setting the JAVA_HOME variables, I had problems. After installing the JAVA again from the website, http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    BUT THIS TIME I TRIED "Windows x64 54 MB jdk-8u51-windows-x64-demos.zip" which seems to be for 64 bit even though my system is 32 bit and the ANDROID STUDIO started working for me. My environment settings are following (under System variables and not under user variables):

    JAVA_HOME-C:\Program Files (x86)\Java\jre1.8.0_51 JDK_HOME-C:\Program Files (x86)\Java\jdk1.8.0_51

    0 讨论(0)
提交回复
热议问题