2013-01-19 19 views
15

Sto cercando il percorso del file JRE su Mac OS X 10.6.8. Oppure non esiste un file simile? JRE è appena in gergo per un'idea o un concetto? Java Runtime Environment è una cosa reale.Qual è il percorso del file JRE?

Ha un file? Sto installando qualcosa che richiede il percorso del JRE presentare http://www.boonex.com/trac/dolphin/wiki/RayMediaServerInstallation

+0

Questo link vi aiuterà a (http://stackoverflow.com/questions/1577014/how-install-a-specific [Come installare una JDK specifica su Mac OS X?] -jdk-on-mac-os-x) ** AND ** [Installazione JRE 7 per Mac OS X] (http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac- jre.html) – Smit

risposta

18

su Mac, impostare JAVA_HOME "/System/Library/Frameworks/JavaVM.framework/Home"

JRE non è un file. JRE è l'ambiente runtime Java ed è composto da molti file. La convenzione per Java è specificare JAVA_HOME. Questa è una directory contenente una cartella bin.

+2

-1 - Questo non risponde alla domanda che è stata posta. Sta chiedendo esplicitamente un "file" ... non una directory. –

+0

Ha chiesto esplicitamente il percorso al JRE. Ciò che inizialmente non ho dato è stata la spiegazione di cosa sia il JRE. O pensi che non avrei dovuto rispondere alla domanda. –

+2

Inoltre, Oracle memorizza Java 8 (JRE e SDK 1.8) in/Library/Java/JavaVirtualMachines /. Fai riferimento a questa risposta: http://stackoverflow.com/a/13918476/447949 – yters

11

In Mac si possono trovare installati nelle seguenti cartelle

/JavaVirtualMachines di Java JRE Library/Java//

Esempio /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home .

+8

Non strettamente vero, JDK! = JRE – Philio

0

La risposta /System/Library/Frameworks/JavaVM.framework/Home era corretta.

Con Oracle Java 8 (e versioni successive?) Su MacOSX Sierra il /System/Library/Frameworks/JavaVM.framework/Home non esiste.

La risposta per /Library/Java/JavaVirtualMachines/ è molto più vicina. Per il JDK allo /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Content/Home, ad esempio, è sufficiente aggiungere /jre alla fine di quel percorso per JRE.

1

On El Capitan con Java 8, ecco un modo per controllare il percorso di jre. Vai "Preferenze di sistema/Java", quindi vai alla terza scheda "Java" e fai clic su "Visualizza". Poi si può ottenere il percorso JRE, che è /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/

4

Dopo aver installato l'ultima JRE8 (ad oggi l'aggiornamento 131), effettuare le seguenti operazioni:

Nella tua .bash_profile aggiungere la seguente

export JAVA_HOME='/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home' 

Poi aggiungilo al tuo percorso export PATH=$PATH:$JAVA_HOME. Salva e apri un nuovo terminale. Digitare java -version. Dovreste visualizzare un output simile a questo:

->java -version 
java version "1.8.0_131" 
Java(TM) SE Runtime Environment (build 1.8.0_131-b11) 
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode) 
+2

su una nota correlata, se tu ho bisogno di un percorso per il JDK (che si trova altrove per impostazione predefinita), ho trovato che questa istruzione di esportazione evita di codificare il percorso: 'export JAVA_HOME =" $ (/ usr/libexec/java_home -v 1.8) "' Assicurati di modificare il numero di versione, se necessario. –

Problemi correlati