Perchè le mie versioni di Java differiscono?

2

Se I brew --config , vedo

#...
Java: 1.8.0_60

che è ciò che il mio pannello di controllo OS X Java ha segnalato fino a quando non l'ho aggiornato di recente. Ora il pannello di controllo riporta la nuova versione

Java 8 Update 65

ma brew --config continua a segnalare quello vecchio.

Perché queste due versioni di Java differiscono? Non ho installato in modo esplicito un Java diverso con Homebrew, e ho sempre pensato che Homebrew stia riportando la versione di quella che sono a conoscenza di Java: quella che ho installato quando Java ha ricevuto la notifica di un aggiornamento.

    
posta orome 03.11.2015 - 22:52
fonte

1 risposta

2

Accodamento alla documentazione Java 8 JRE

Installing a JRE from Oracle will not update java -version symlinks or add java to your path. To be able to do this, you need to install the JDK.

Per risolvere questo problema, devi installare JDK .

Un modo semplice per farlo è con Homebrew-Cask :

brew cask install java

Se hai già installato una precedente versione java tramite Homebrew Cask:

brew cask reinstall java
    
risposta data 23.10.2016 - 22:26
fonte

Leggi altre domande sui tag