Impossibile capire quale sia la posizione di jdk


14

Di sicuro ho installato Java correttamente.

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

Ma quando provo ad aggiungere la posizione di /usr/bin/javaIntellyJ Idea12 come progetto java sdk, non posso farlo perché richiede la cartella ed /usr/bin/javaè un file. Anche se lo specifico /usr/bin, dice che non è un percorso valido.

Quindi dove si trova e come posso impostare una posizione come java sdk per IntellyJ Idea12 o per Eclipse?

AGGIORNAMENTO : il percorso "/ usr / lib / jvm /" non esiste

AGGIORNAMENTO2 :

Ho usato questo tutorial http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux


Come hai installato jdk, l'utilizzo update-alternativespotrebbe aiutarti.
nikhil,

Risposte:


19

Tutte le installazioni di Ubuntu JRE e JDK vengono archiviate in / usr / lib / jvm /

È necessario aggiungere la posizione JDK specifica multi-arch a Idea12 Ad esempio su installazioni Ubuntu x86 a 32 bit utilizzare: / usr / lib / jvm / java-7-openjdk-i386


Il percorso "/ usr / lib / jvm /" non esiste.
Alex Malex,

3
/ usr / lib / jvm / esiste dopo aver installato il pacchetto openjdk-7-jdk . Puoi vederlo da solo se usi la ricerca dei pacchetti ubuntu e cerchi javac pacchetti.ubuntu.com/…
xranby

non l'ho installato? Guarda il mio aggiornamento2
Alex Malex

Devi usare /usr/local/java/jdk1.7.0_17 se hai seguito il tutorial menzionato in UPDATE2. Ti consiglio di seguire la documentazione di aiuto Java di Ubuntu help.ubuntu.com/community/Java
xranby

Grazie. Semplicemente ls -lh /usr/lib/jvm/e scopro quale Java. Atteso default-javama trovato java-7-oracle. Risolto.
Magno C,

-2

dove trova le sezioni sorgente / binarie e manuali per i file specificati. Quindi i nomi forniti vengono prima eliminati dai principali componenti del percorso e da qualsiasi estensione (singola) finale del modulo .ext, ad esempio .c. Prefissi di s. risultanti dall'uso del controllo del codice sorgente sono anche trattati. dove quindi tenta di individuare il programma desiderato in un elenco di posizioni Linux standard.

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

Questo è solo un collegamento simbolico all'installazione di Java. puoi leggere qui

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.