Incapaz de entender qual é a localização do jdk

12

Eu tenho o java instalado corretamente, com certeza.

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

Mas quando estou tentando adicionar a localização de /usr/bin/java no IntellyJ Idea12 como um sdk do projeto java, não posso fazer isso porque requer a pasta e /usr/bin/java é um arquivo. Mesmo se eu especificar /usr/bin , ele diz que não é um local válido.

Então, onde está localizado e como configuro um local para ser um java sdk para o IntellyJ Idea12 ou para o Eclipse?

UPDATE : O caminho "/ usr / lib / jvm /" não existe

UPDATE2 :

Eu usei este tutorial link

    
por Alex Malex 13.03.2013 / 09:48

2 respostas

14

Todas as instalações do JRE e do JDK do ubuntu são armazenadas em / usr / lib / jvm /

Você precisa adicionar o local específico do JDK de vários archives ao Idea12 Por exemplo, em instalações de 32bit x86 Ubuntu, use: / usr / lib / jvm / java-7-openjdk-i386

    
por xranby 13.03.2013 / 11:38
-2

whereis localiza as seções source / binary e manuals para arquivos especificados. Em seguida, os nomes fornecidos são primeiro despojados dos componentes principais do nome do caminho e de qualquer extensão (única) final do formato .ext, por exemplo, .c. Prefixos de s. resultantes do uso do controle do código-fonte também são tratados. whereis tenta localizar o programa desejado em uma lista de locais padrão do Linux.

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

Esse é apenas um link simbólico da instalação do Java. você pode ler aqui

    
por Muhammad Sholihin 13.03.2013 / 12:16