No se puede entender qué es la ubicación jdk


14

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/javaIntellyJ Idea12 como un SDK de proyecto Java, no puedo hacerlo porque requiere la carpeta y /usr/bin/javaes 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


¿Cómo lo instaló? El jdkuso update-alternativespodría ayudarlo.
nikhil

Respuestas:


19

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


La ruta "/ usr / lib / jvm /" no existe.
Alex Malex

3
/ usr / lib / jvm / exist después de haber instalado el paquete openjdk-7-jdk . Puede ver esto por sí mismo si usa la búsqueda de paquetes de ubuntu y busca javac packages.ubuntu.com/…
xranby

¿No lo instalé? Mira mi actualización2
Alex Malex

Debe seguir /usr/local/java/jdk1.7.0_17 si ha seguido el tutorial mencionado en UPDATE2. Le recomiendo que siga la documentación de ayuda de Ubuntu Java help.ubuntu.com/community/Java
xranby

Gracias. Acabo de ls -lh /usr/lib/jvm/descubrir qué Java. Esperado default-javapero encontrado java-7-oracle. Resuelto
Magno C

-2

whereis 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.

java: /usr/bin/java /usr/bin/X11/java /usr/local/java /usr/share/java

Eso es solo un enlace simbólico de la instalación de Java. puedes leer aqui

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.