setup para jdk intellij instalar idea how home found for descargar change appropriate ide classpath java-7 android-studio tools.jar

ide - para - El archivo ''tools.jar'' de Android Studio no está presente en classpath



no java sdk of appropriate version found (11)

Compruebe si java JDK está instalado correctamente

dpkg --list | grep -i jdk

si no instale JDK

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

Después de la instalación, tiene habilitado el jdk

update-alternatives --display java

Compruebe si Ubuntu usa Java JDK 7

java -version

Si todo salió bien, la respuesta debería ser algo como esto:

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)

Verificar qué compilador se usa

javac -version

Debería mostrar algo como esto

javac 1.7.0_25

Agregar JAVA_HOME a la variable de entorno

Edite /etc/environment y agregue JAVA_HOME=/usr/lib/jvm/java-7-oracle al final del archivo

sudo nano /etc/environment

Agregar al final del archivo

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

Inicie y cierre sesión (o reinicie) para que los cambios surtan efecto.

Si quieres eliminar Oracle JDK

sudo apt-get remove oracle-jdk7-installer

Descargué la versión actual de Android Studio (la última desde el 4 de julio de 2013) También descargué la versión 7u25 de JDK.

Sin embargo, muestra un error después del inicio: asegúrese de que JAVA_HOME apunte a JDK en lugar de a JRE.

No sé cómo resolver este problema, que no me deja ejecutar el IDE. Apreciaría cualquier ayuda.


En Fedora (y otros derivados de RedHat, por ejemplo, RHEL 7 y CentOS 7), fue el paquete faltante de openjdk-devel el que me causó problemas. Es una solución fácil y nada que ver con la ruta JAVA_HOME o JRE.

sudo yum install java-1.7.0-openjdk-devel.x86_64


En Linux Mint 17 (o Ubuntu 14.04):

sudo apt-get install openjdk-7-jdk

Luego cambie la variable de env JAVA_HOME.

export JAVA_HOME=JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/


En Ubuntu he probado todos los métodos que se describen aquí, pero ninguno funcionó.

Lo que hice al final fue:

  • descarga JDK de Oracle y extrae el archivo

  • edita android-studio/bin/studio.sh y agrega en la parte superior

    exportar JAVA_HOME = / ruta / a / jdk

  • guarde el archivo y el cd android-studio/bin e inicie Android Studio: ./studio.sh


En Windows, STUDIO_JDK entorno nuevo como STUDIO_JDK que se refiere a su jdk C:/Program Files/Java/jdk1.7.0


Esta respuesta puede ser muy específica para un sistema Windows 7 de 32 bits: incluso después de configurar las variables JAVA_HOME, tuve problemas. Después de instalar JAVA nuevamente desde el sitio web, http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

PERO ESTA VEZ INTENTÉ "Windows x64 54 MB jdk-8u51-windows-x64-demos.zip", que parece ser de 64 bits, aunque mi sistema es de 32 bits y el ANDROID STUDIO comenzó a funcionar para mí. La configuración de mi entorno es la siguiente (en Variables del sistema y no en variables de usuario):

JAVA_HOME-C: / Archivos de programa (x86) / Java / jre1.8.0_51 JDK_HOME-C: / Archivos de programa (x86) / Java / jdk1.8.0_51


La descarga de la última versión de Android Studio resuelve este problema / OSX / MAC


Si está usando Windows, la instalación puede ser confusa para muchos usuarios ...

El instalador le permite especificar una ruta de instalación, pero esto solo si tiene la opción JRE seleccionada para instalar.

El JDK real se instala automáticamente en ...

C: / Archivos de programa / Java / jdkX.XX en 64 bits

C: / Archivos de programa (x86) / Java / jdkX.XX en 32 bits

Por lo tanto, debe asegurarse de configurar la variable JAVA_HOME en las variables de entorno establecidas en esta ruta JDK, no en la ruta JRE que aparece en el instalador.


Tengo Ubuntu 14.04 y OpenJDK y para mí una nueva instalación funcionó.

acaba de hacer

sudo apt-get install openjdk-7-jdk

o,

sudo apt-get install --reinstall openjdk-7-jdk si ya está instalado y dando error,

y todo estaba bien.


Tuve el mismo problema en Linux Mint 17.2 y fue muy simple:

En el administrador de paquetes encontré que se instaló openjdk-7- jre pero no el JDK. Todo lo que tenía que hacer era instalar openjdk-7- jdk .

Como soy nuevo en Linux, me tomó un tiempo darme cuenta de esto porque asumí por el nombre de la ruta / usr / lib / jvm / java-7-openjdk-amd64 que ya era el JDK, pero era solo el JRE.