Vai al contenuto

Problemi con Java


Luc4

Messaggi raccomandati

Ciao a tutti.

Ieri ho cominciato un corso di Java, nel quale userò Eclipse.

Come prima cosa ho dovuto verificare la versione di java installata, e da terminale ho visto che non ce n'era nessuna. Quindi ho installato Java 7, l'ultima disponibile.

Alla prima apertura di Eclipse mi richiedeva però Java 6, quindi è stato scaricato automaticamente.

Ora da terminale vedo che la versione installata è la 7, però dalle preferenze di sistema cliccando sull'icona java mi dice â€œJava†non può essere aperto perché non è disponibile.

Inoltre l'icona di java non ha il logo con la tazzina, ma gli ingranaggi, come l'icona delle preferenze di sistema. Prima di installare Eclipse, solo con java 7, potevo invece entrare nel menu delle preferenze.

Il quesito è questo: che versione di java sto effettivamente usando? E come faccio a poter accedere di nuovo al suo menu nelle preferenze di sistema?

Grazie  :ok:

:apple: MacBook Pro 13" mid 2012 (macOS 10.14.6 Mojave) :apple: iPhone 6S (iOS 13.1.2) :apple: iPad mini (iOS 9.3.5) :apple: Apple TV 4a gen. :apple: iPod nano 5a gen.

- Le mie foto su flickr -

Link al commento
Condividi su altri siti

Purtroppo non posso farne a meno perchè mi serve per un corso che sto frequentando.

Ma non capisco se il problema di non poter entrare nelle preferenze deriva dal fatto di aver installato una versione più vecchia dopo aver installato quella aggiornata. Forse è questo crea qualche conflitto  :preoccupato:

 

Tra l'altro mi sembra di aver letto sul supporto Apple che fino a OSX 10.6 era preinstallato Apple Java 6, che poi nelle successive non è più stato incluso.

 

E se volessi eliminarlo ma non posso accedere al pannello delle preferenze come faccio? 

:apple: MacBook Pro 13" mid 2012 (macOS 10.14.6 Mojave) :apple: iPhone 6S (iOS 13.1.2) :apple: iPad mini (iOS 9.3.5) :apple: Apple TV 4a gen. :apple: iPod nano 5a gen.

- Le mie foto su flickr -

Link al commento
Condividi su altri siti

java non è una disgrazia e funziona benissimo, questa volta è apple che ha fatto un po' di casino.

 

1. la versione che ti installa apple è vecchia perché è controllata da apple ed è la 6.

2. se vuoi la 7 la devi scaricare dal sito però le 2 versioni possono essere installate contemporaneamente ed è qui che nasce l'equivoco.

 

la cosa migliore è disinstallare java completamente (con appcleaner (un'applicazione molto utile) lo trovi sotto plugin) andare sul sito ufficiale di java e installare java 7.

 

In questo modo apple dovrebbe smettere di chiederti di installare il 6. e non dovresti avere problemi ad accedere a preferenze.

 

 

java funziona benissimo su mac ed è l'unico modo per utilizzare applicazioni tipo hjsplit che per mac non sono disponibili, inoltre lo uso a livello scolastico all'università di programmazione e non ha mai dato problemi

Link al commento
Condividi su altri siti

Grazie, proverò a fare come dici  :ok:

:apple: MacBook Pro 13" mid 2012 (macOS 10.14.6 Mojave) :apple: iPhone 6S (iOS 13.1.2) :apple: iPad mini (iOS 9.3.5) :apple: Apple TV 4a gen. :apple: iPod nano 5a gen.

- Le mie foto su flickr -

Link al commento
Condividi su altri siti

Però, aspetta.. Java 6 me lo chiede Eclipse, che senza quello sembra non poter funzionare.

E infatti Eclipse ieri non mi partiva col 7 che avevo già scaricato, ma mi chiedeva il 6.

Una volta installato il 6 Eclipse ha funzionato, ma da allora non ho più la possibilità di accedere alle preferenze.

Forse dovrei eliminare il 7 e lasciare solo il 6.

Bhooo  :confused:

:apple: MacBook Pro 13" mid 2012 (macOS 10.14.6 Mojave) :apple: iPhone 6S (iOS 13.1.2) :apple: iPad mini (iOS 9.3.5) :apple: Apple TV 4a gen. :apple: iPod nano 5a gen.

- Le mie foto su flickr -

Link al commento
Condividi su altri siti

Però, aspetta.. Java 6 me lo chiede Eclipse, che senza quello sembra non poter funzionare.

E infatti Eclipse ieri non mi partiva col 7 che avevo già scaricato, ma mi chiedeva il 6.

Una volta installato il 6 Eclipse ha funzionato, ma da allora non ho più la possibilità di accedere alle preferenze.

Forse dovrei eliminare il 7 e lasciare solo il 6.

Bhooo  :confused:

 

no se devi utilizzare eclisse devi installare jdm 7 Cioè la developer machine non quella per far partire i programmi e basta.

A me con la 7 funziona benissimo

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...