Ogni volta che cerco di eseguire IGV, sono felice che non riesca a trovare la finestra di dialogo degli errori di Java Runtime. Ho Java installato sul sistema come in esecuzione /usr/libexec/java_home
restituisce /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
. Ho anche la variabile JAVA_HOME
impostata sul valore precedente (sebbene il valore non sia incluso nel mio PERCORSO).
Il comando java
è accessibile anche tramite la riga di comando, quindi non vedo alcun motivo per cui l'applicazione non possa accedervi. L'esecuzione di java -version
restituisce 1.8.0_05
.
Credo che anche io abbia installato legacy Apple Java 6 anche se il pannello delle preferenze non è disponibile (forse qualcosa di sbagliato qui?) e non so come verificarne l'installazione.
Sono su 10.13 High Sierra.
*** Aggiornamento
L'esecuzione di /usr/libexec/java_home -V
mostra che sia Java 6 che 8 sono installati:
Matching Java Virtual Machines (3):
1.8.0_05, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
1.6.0_65-b14-468, x86_64: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
1.6.0_65-b14-468, i386: "Java SE 6" /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
Qualsiasi aiuto è apprezzato.