Tengo Java instalado correctamente seguro.
aaa@ubuntu:~$ whereis java
java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java
aaa@ubuntu:~$ whereis javac
javac: /usr/bin/javac /usr/bin/X11/javac
Pero cuando intento agregar la ubicación de /usr/bin/java
IntellyJ Idea12 como un SDK de proyecto Java, no puedo hacerlo porque requiere la carpeta y /usr/bin/java
es un archivo. Incluso si lo especifico /usr/bin
, dice que no es una ubicación válida.
Entonces, ¿dónde está ubicado y cómo configuro una ubicación para que sea un SDK de Java para IntellyJ Idea12 o para Eclipse?
ACTUALIZACIÓN : La ruta "/ usr / lib / jvm /" no existe
ACTUALIZACIÓN2 :
Usé este tutorial http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux
jdk
usoupdate-alternatives
podría ayudarlo.Respuestas:
Todas las instalaciones de ubuntu JRE y JDK se almacenan en / usr / lib / jvm /
Debe agregar la ubicación JDK específica de múltiples arcos a Idea12 Por ejemplo, en las instalaciones de Ubuntu de 32 bits x86, use: / usr / lib / jvm / java-7-openjdk-i386
fuente
ls -lh /usr/lib/jvm/
descubrir qué Java. Esperadodefault-java
pero encontradojava-7-oracle
. Resueltowhereis localiza secciones fuente / binarias y manuales para archivos específicos. Luego, los nombres suministrados se eliminan primero de los componentes de nombre de ruta principales y cualquier extensión final (única) del formulario .ext, por ejemplo, .c. Prefijos de s. resultante del uso del control del código fuente también se tratan. whereis intenta localizar el programa deseado en una lista de lugares estándar de Linux.
Eso es solo un enlace simbólico de la instalación de Java. puedes leer aqui
fuente