Installa Java JRE 6 (accanto a JRE 7) su OS X 10.10 Yosemite?

18

Ho bisogno di testare un'applicazione web con JRE 6. Sto usando un Mac con OS X 10.10 e Java 7 per lo sviluppo. Come posso installare JRE 6 accanto a Java 7 su questo Mac?

Questo la precedente risposta non tiene ancora conto del fatto che il link di download di Apple punta ora a un commento un file .pkg ( Java per OS X 2014-001 ). Senza ulteriori informazioni, mi affretto a installarlo, perché potrebbe sovrascrivere la mia attuale configurazione di Java 7 (e potrebbe non contenere più JRE 6 in primo luogo).

    
posta Drux 29.10.2014 - 08:22
fonte

2 risposte

10

JavaForOSX2014-001.dmg contiene Java per Mac OS X (1.6.0_65-b14-462). Verrà installato su / System / Library / Java e / System / Library / Frameworks mentre Oracle Java si trova in / Library / Java. Nessun file verrà sovrascritto.
Per evitare qualsiasi problema (specialmente con il tuo $ JAVA_HOME / $ PATH), considera la possibilità di configurare un Mac OS X VM in VMWare, Parallels o VirtualBox solo con JRE6.

    
risposta data 29.10.2014 - 15:39
fonte
8

Come notato da @klanomath "Nessun file verrà sovrascritto": puoi avere più JDK installati ma solo un JRE. Ma ogni JDK viene fornito anche con un JRE.

L'integrazione Java di Apple con OS X fornisce /usr/libexec/java_home che può aiutarti a mantenere la situazione JDK dritta. Questo seleziona tra i JDK e JRE associati trovati in /Library/Java/JavaVirtualMachines . Vedi la pagina man java_home.

Tuttavia non vi è alcuna capacità equivalente di selezionare tra le versioni del JRE a cui si accede tramite /Library/Internet Plug-ins/ link fornisce il solo un modo 'ufficiale' per selezionare tra quelli, che richiede un terminale esperto con sudo e collegamenti simbolici. Dal momento che sei uno sviluppatore che collauda le app Web, si presuppone che sarà sufficiente, ma non qualcosa di cui i comuni mortali vogliono fare a meno.

    
risposta data 10.12.2014 - 16:24
fonte

Leggi altre domande sui tag