È 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:

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?

    
posta rbrewer 17.10.2014 - 10:55
fonte

2 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 da 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 essere root per fare ciò, quindi usa sudo usando un account amministrativo.

    
risposta data 14.04.2015 - 21:06
fonte
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 difetti di sicurezza nella loro versione. L'aggiornamento più recente corrente 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.

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

Se vuoi eseguire CS5 devi installare Java 6 di Apple.

    
risposta data 23.10.2014 - 03:43
fonte

Leggi altre domande sui tag