pp chiede Java 8 anche se ho la 11

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

Fabio(amvfd)
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: sab, 29 set 2012 01:02
Messaggi: 185

Top

Nuovo iMac. Devo installare un software java, questo:
http://www.iresud.basilicata.it/Webby.d ... &parent=si

Quando lo avvio (sviluppatore non identificato!!) mi appare una finestra che dice: Per aprire questa applicazione Web Start, devi scaricare Java Runtime Environment.
Se clicco su "ulteriori informazioni" mi apre la pagina di installazione di java 8-191.
Io ho già installata la jdk SE 11.0.1 (LTS).

Che faccio? installo comunque la 8-191?
Non mi pare la miglior soluzione.

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Vediamo...

Esegui:

Codice: Seleziona tutto

/usr/libexec/java_home -V
Se non cita la versione richiesta, scaricale ed installa anche quella.

In ogni caso riesegui il comando e postalo.
Andiamo a cambiare le impostazioni per aprire con la versione desiderata


(Questo perché l'applicazione probabilmente è scritta con gli arti inferiori.
Come spesso accade nella PA.
E se ti serve, inutile stare a fare questioni di principio)


---
Edit: dovresti specificare se vuoi impostare il sistema su Java 11 o Java 8.
Quindi Java non ti servirà ad altre applicazioni che non usino la 8, salvo rimodificare il bash_profile del tuo utente con nano.
Così il sistema, ad ogni sollecitazione Java aprirà quella.

Oppure se vuoi impostare che solo quell'applicazione deve girare con Java 8.
Il che è leggermente più complicato (ma ricordo che è fattibile).

Scarica da qui Java JDK 8, intanto, se occorre
https://www.oracle.com/technetwork/java ... 33151.html

---
Edit2: Fabio, cortesemente cambia il titolo del topic.
Una cosa tipo "App chiede Java 8 anche se ho la 11"

Fabio(amvfd)
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: sab, 29 set 2012 01:02
Messaggi: 185

Top

Ho eseguito il comando e questa la risposta del terminale:

Codice: Seleziona tutto

iMac-Fabio:~ fabio$ /usr/libexec/java_home -V
Matching Java Virtual Machines (4):
    11.0.1, x86_64:	"Java SE 11.0.1"	/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home
    1.8.0_191, x86_64:	"Java SE 8"	/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home
    1.6.0_65-b14-468, x86_64:	"Java SE 6"	/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-468, i386:	"Java SE 6"	/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home
iMac-Fabio:~ fabio$ 
Se non sbaglio, risulta presente la versione Java SE 8.

Coma faccio a cambiare il titolo del topic?

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Sto vedendo che la particolare applicazione rende un po' difficile quel che avevo detto...

Non so se sia conveniente creare una preimpostazione.
Anziché fare piazza pulita e usare solo la versione che ti serve

Fabio(amvfd)
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: sab, 29 set 2012 01:02
Messaggi: 185

Top

Faxus, come sempre sei gentilissimo.
Quindi che faccio?
Disinstallo la 11.0.1 e installo la 8-191?

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Penso sia meglio per te.

C'è una modifica che si potrebbe fare alle preferenze dell'applicazione.
Gli si dice che per aprirsi deve utilizzare quella versione di Java nel sistema, tutte le altre useranno la 11.
Ma la particolarità della tua applicazione richiede di essere installata online con Java 8.

Un'altra modifica è che con Terminale, ogni volta che la apri dovresti indicare al sistema quale Java utilizzare.

Insomma, fai prima a pulire Java dal sistema, sia SE che JDK, parti da qui
https://www.java.com/it/download/help/m ... l_java.xml
(NON disinstallare Java manualmente cercando con EasyFind o altro, rischi di eliminare i binari di sistema)

Poi reinstalli quella che ti serve, non è un delitto, la 8 va ancora bene e non presenta gravi rischi

Fabio(amvfd)
Stato: Non connesso
Maccanico assiduo
Maccanico assiduo
Iscritto il: sab, 29 set 2012 01:02
Messaggi: 185

Top

Tolto la versione di java che avevo e installato la 8.
Tutto funziona.
Grazie mille!

Rispondi

Torna a “Software”

Chi c’è in linea

Visitano il forum: Nessuno e 10 ospiti