È possibile utilizzare Adobe CS5 con Java SE 7?


1

Ho installato Adobe CS5 (vecchia versione perché è la copertura del mio sito istituzionale) su Mavericks.

Ogni volta che avvio il mio sistema, ottengo la seguente finestra di dialogo:

CS5 Java SE 6 installation prompt

Tuttavia, non ho Java SE 6 installato, solo Java SE 7 (e JDK 7). Non voglio particolarmente Java SE 6 sul mio sistema poiché è ormai piuttosto antico e probabilmente pieno di buchi di sicurezza a questo punto. Se provo a lanciare una qualsiasi delle app CS5, ottengo lo stesso prompt.

È possibile eseguire CS5 senza Java 6 SE su Mavericks?

Risposte:


1

Non so se questo funziona per CS5 e Mavericks, ma per CS6 ho trovato una soluzione per Yosemite (maggiori dettagli lì) :

  • Crea una directory /System/Library/Java/JavaVirtualMachines/1.6.0.jdk.
  • Crea un link simbolico /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents a /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents dal tuo Java 7/8.
  • Se mancante, crea una directory vuota /System/Library/Java/Support/Deploy.bundle.

I percorsi su Mavericks possono differire un po 'però.

Inoltre, probabilmente dovrai esserlo root per fare questo, quindi usa sudo utilizzando un account amministrativo.


0

Alcune applicazioni hanno aspettative sul tempo di esecuzione di Java che non sono compatibili con le versioni più recenti di Java; Le app CS5 sembrano essere tra quelle.

Apple ha continuato a mantenere Java 6, affrontando i problemi di sicurezza nella loro versione. Il più recente aggiornamento per Java 6 di Apple era in Maggio 2014 . Nel frattempo, Oracle è passato a Java 7 e 8 per le piattaforme che supporta, incluso OS X, e non fornisce più supporto gratuito per Java 6.

È possibile avere più Java 6, 7 e 8 installati nello stesso momento su Mavericks (un JRE, più JDK). Da una finestra del terminale il comando /usr/libexec/java_home -verbose elencherà tutti quelli che il sistema conosce. man java_home spiegherà come selezionare l'uno o l'altro.

Se si desidera eseguire CS5, sarà necessario installare Java 6 di Apple.

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.