Torna indietro   Hardware Upgrade Forum > Mondo Apple > Apple - Software e macOS

Recensione OnePlus Watch 3 43mm: lo smartwatch che mancava per i polsi più piccoli
Recensione OnePlus Watch 3 43mm: lo smartwatch che mancava per i polsi più piccoli
OnePlus risponde alle esigenze di chi cerca un dispositivo indossabile dalle dimensioni contenute con OnePlus Watch 3 43mm. La versione ridotta del flagship mantiene gran parte delle caratteristiche del modello maggiore, offrendo un'esperienza completa in un formato compatto. Il suo limite più grande è abbastanza ovvio: l'autonomia non è il punto di forza di questo modello, ma si raggiungono comodamente le due giornate piene con un uso normale.
BOOX Note Air4 C è uno spettacolo: il tablet E Ink con Android per lettura e scrittura
BOOX Note Air4 C è uno spettacolo: il tablet E Ink con Android per lettura e scrittura
BOOX Note Air4 C rappresenta l'ultima incarnazione della categoria dei tablet E Ink a colori di Onyx, e combina le prestazioni di un dispositivo Android con l'ottima tecnologia Kaleido 3 per il display. Con schermo da 10,3 pollici, un processore Qualcomm Snapdragon 750G e 6 GB di RAM, promette un'esperienza completa per lettura, scrittura e produttività. Il prezzo lo posiziona nel segmento premium, ma questo dispositivo è un vero spettacolo!
Recensione Sony Xperia 1 VII: lo smartphone per gli appassionati di fotografia
Recensione Sony Xperia 1 VII: lo smartphone per gli appassionati di fotografia
Sony Xperia 1 VII propone un design sobrio e funzionale, con un comparto fotografico di ottimo livello caratterizzato da uno zoom continuo e prestazioni generali da top di gamma puro. Viene proposto con una personalizzazione software sobria e affidabile, ma presenta qualche criticità sul fronte ricarica rapida. Il dispositivo punta su continuità stilistica e miglioramenti mirati, rivolgendosi al solito pubblico specifico del brand giapponese.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 05-04-2013, 16:12   #1
michelexeno
Junior Member
 
Iscritto dal: Apr 2013
Messaggi: 27
Mac OS 10.8 Eclipse e Java SE 6

Salve, ho inizializzato il mio mac e installato Mountain Lion, l'ultimo JDK di Java dal sito Oracle ed Eclipse. Quando provo ad aprire Eclipse compare la seguente schermata: Per aprire "Eclipse", devi avere un runtime Java SE 6. Vuoi installarne uno adesso?
La stessa cosa succede con JDownloader. Considerando che nel pacchetto JDK c'è anche il JRE, non capisco come mai bisogno per forza installare il java fornito da Apple, quello Oracle non basta?

Grazie mille
michelexeno è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2013, 17:51   #2
s0nnyd3marco
Senior Member
 
L'Avatar di s0nnyd3marco
 
Iscritto dal: Aug 2006
Città: Trieste
Messaggi: 5448
Quote:
Originariamente inviato da michelexeno Guarda i messaggi
Salve, ho inizializzato il mio mac e installato Mountain Lion, l'ultimo JDK di Java dal sito Oracle ed Eclipse. Quando provo ad aprire Eclipse compare la seguente schermata: Per aprire "Eclipse", devi avere un runtime Java SE 6. Vuoi installarne uno adesso?
La stessa cosa succede con JDownloader. Considerando che nel pacchetto JDK c'è anche il JRE, non capisco come mai bisogno per forza installare il java fornito da Apple, quello Oracle non basta?

Grazie mille
Se hai installato il JDK della Oracle, dovresti avere un icona di java in system preferences, nella sezione system:




Per verificare che java sia installato prova da terminale i comandi:

Codice:
java -version
javac -version
e posta l'output.

Il JDK di Apple oramai è obsoleto, quello di Oracle va benissimo. In alternativa OpenJDK.
__________________
You should never let your fears become the boundaries of your dreams.
s0nnyd3marco è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2013, 18:43   #3
michelexeno
Junior Member
 
Iscritto dal: Apr 2013
Messaggi: 27
Si si, ho l'ultima versione di java installata e il terminale mi da conferma che la versione di java in uso è l'ultima di oracle e anche nelle preferenze di sistema c'è l'icona
michelexeno è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2013, 20:03   #4
s0nnyd3marco
Senior Member
 
L'Avatar di s0nnyd3marco
 
Iscritto dal: Aug 2006
Città: Trieste
Messaggi: 5448
Per caso hai altre versione di Java installate precedentemente? Se lanci da system preferences l'icona di java, ti da qualche opzione?

PS: io ho installato openjdk da macport, quindi non ho la tua stessa configurazione.

Dai un occhio ai link in
Codice:
ls -l /System/Library/Frameworks/JavaVM.framework/
__________________
You should never let your fears become the boundaries of your dreams.
s0nnyd3marco è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2013, 18:05   #5
michelexeno
Junior Member
 
Iscritto dal: Apr 2013
Messaggi: 27
Java di Oracle è installato, anche le opzioni nelle preferenze di sistema funzionano perfettamente. Questo l'output del comando che mi hai indicato
Codice:
Last login: Tue Apr  9 18:58:50 on console
MacBook-Pro-di-Michele:~ Michele$ ls -l /System/Library/Frameworks/JavaVM.framework/
total 24
lrwxr-xr-x  1 root  wheel   27  5 Apr 13:07 Frameworks -> Versions/Current/Frameworks
lrwxr-xr-x  1 root  wheel   23  5 Apr 13:07 JavaVM -> Versions/Current/JavaVM
lrwxr-xr-x  1 root  wheel   26  5 Apr 13:07 Resources -> Versions/Current/Resources
drwxr-xr-x  4 root  wheel  136  5 Apr 13:07 Versions
MacBook-Pro-di-Michele:~ Michele$
michelexeno è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2013, 22:53   #6
s0nnyd3marco
Senior Member
 
L'Avatar di s0nnyd3marco
 
Iscritto dal: Aug 2006
Città: Trieste
Messaggi: 5448
Allora, su OSX l'installazione di java la puoi trovare nei seguenti path:
  • /System/Library/Java/JavaVirtualMachines
  • /Library/Java/JavaVirtualMachines
  • ~/Library/Java/JavaVirtualMachines

C'é un comando di osx che ti permette di vedere quali sono le versioni di java installate:
Codice:
/usr/libexec/java_home --verbose
Il mio output è questo:
Codice:
Matching Java Virtual Machines (4):
    1.7.0-b222-20111220, x86_64:	"OpenJDK 7"	/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
    1.7.0-b222-20111220, i386:	"OpenJDK 7"	/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
    1.6.0_43-b01-447, x86_64:	"Java SE 6"	/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_43-b01-447, i386:	"Java SE 6"	/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Ci sono due versioni della virtual machine, 1.6 e 1.7.

Per impostare quale versione di java vuoi usare, fai:
Codice:
export JAVA_HOME=`/usr/libexec/java_home -v 1.7`
ed eseguendo java -version ottengo:
Codice:
openjdk version "1.7.0-b222"
OpenJDK Runtime Environment (build 1.7.0-b222-20111220)
OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode)
Se vuoi la 1.6 allora:
Codice:
export JAVA_HOME=`/usr/libexec/java_home -v 1.6`
e java -version ti restituirà
Codice:
java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01-447-11M4203)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01-447, mixed mode)
Per rendere permanente la versione di java che vuoi dovresti impostare nel file .bashrc la versione di java che vuoi, inserendo uno dei due comandi di cui sopra.


PS: quello che ti dicevo di controllare nelle preferenze di java è se la versione che vuoi usare è quella più in alto della lista (quella di default). Io ho una configurazione diferente dalla tua, perchè uso openjdk e imposto la versione di java che voglio tramite l'impostazione della variabile d'ambiente JAVA_HOME.

Fammi sapere se risolvi.

Ciao
__________________
You should never let your fears become the boundaries of your dreams.
s0nnyd3marco è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2013, 17:44   #7
michelexeno
Junior Member
 
Iscritto dal: Apr 2013
Messaggi: 27
Innanzitutto ti ringrazio per la pazienza che stai avendo nel risolvere il mio problema. L'output di /usr/libexec/java_home --verbose e java -version
Codice:
Last login: Wed Apr 10 18:28:00 on ttys000
MacBook-Pro-di-Michele:~ Michele$ /usr/libexec/java_home --verbose
Matching Java Virtual Machines (1):
    1.7.0_17, x86_64:	"Java SE 7"	/Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/Home
MacBook-Pro-di-Michele:~ Michele$ java -version
java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
MacBook-Pro-di-Michele:~ Michele$
Questo a conferma che la jdk installata è unica e attiva di default come anche si nota dalle preferenze di sistema. Ho controllato nelle cartelle che mi hai indicato e il jdk è unico.

Cercando sul web ho visto che molti altri hanno questo problema facendo un'installazione pulita di ML e installando solo il jdk di Oracle hanno lo stesso messaggio che chiede di scaricare Java SE 6.
Il trucchetto che circola sulla rete è questo:
Codice:
sudo mkdir /System/Library/Java/JavaVirtualMachines
sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
Avrai visto da te che viene creato un alias alla jdk7. Non è una soluzione molto ortodossa ma così non ho problemi. Che ne pensi?
michelexeno è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2013, 08:13   #8
s0nnyd3marco
Senior Member
 
L'Avatar di s0nnyd3marco
 
Iscritto dal: Aug 2006
Città: Trieste
Messaggi: 5448
In linea di principio evito il piu' possibile di creare link nel sistema tra varie versioni (e vale sia per osx che per linux), in quanto puo' "potenzialmente" creare casini in caso di aggiornamenti.
Il meccanismo per selezionare la versione di java "in modo pulito", dovrebbe essere la variabile d'ambiente JAVA_HOME.

Quello che vorrei capire e' perche' OSX va in cerca della versione 1.6.0 (il link che hai creato) quando la /usr/libexec/java_home punta ad un altra versione del jdk.
__________________
You should never let your fears become the boundaries of your dreams.
s0nnyd3marco è offline   Rispondi citando il messaggio o parte di esso
Old 12-04-2013, 17:00   #9
michelexeno
Junior Member
 
Iscritto dal: Apr 2013
Messaggi: 27
Ho provato a impostare java_home come mi hai detto ma non è cambiato niente. Non vedo altra soluzione
michelexeno è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2013, 19:30   #10
s0nnyd3marco
Senior Member
 
L'Avatar di s0nnyd3marco
 
Iscritto dal: Aug 2006
Città: Trieste
Messaggi: 5448
Lascia cosi... anche se mi fa piuttosto strano
__________________
You should never let your fears become the boundaries of your dreams.
s0nnyd3marco è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2013, 19:48   #11
michelexeno
Junior Member
 
Iscritto dal: Apr 2013
Messaggi: 27
Già, non dirlo a me..cmq questo è il sito dove ho trovato le info
http://apple.stackexchange.com/quest...th-java-7-only
michelexeno è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione OnePlus Watch 3 43mm: lo smartwatch che mancava per i polsi più piccoli Recensione OnePlus Watch 3 43mm: lo smartwatch c...
BOOX Note Air4 C è uno spettacolo: il tablet E Ink con Android per lettura e scrittura BOOX Note Air4 C è uno spettacolo: il tab...
Recensione Sony Xperia 1 VII: lo smartphone per gli appassionati di fotografia Recensione Sony Xperia 1 VII: lo smartphone per ...
Attenti a Poco F7: può essere il best buy del 2025. Recensione Attenti a Poco F7: può essere il best buy...
Recensione Samsung Galaxy Z Fold7: un grande salto generazionale Recensione Samsung Galaxy Z Fold7: un grande sal...
Tesla è davvero penalizzata dal r...
Presto potremmo vedere una Renault su pi...
MacBook economico all'orizzonte? Si, gra...
Kempower lancia CableGuard, il sistema a...
Il governo cinese blocca l'estrazione di...
Gli agenti di IA animano i robot: NVIDIA...
iPhone 17 Air con chip "selezionati...
Sbloccati fondi per 5 miliardi per le co...
Crescono le vendite di tablet, grazie an...
Caos su X: Grok sospeso e poi riattivato...
ECOVACS DEEBOT X8 OMNI con aspirazione 1...
Motorola Edge 60 con fotocamera da 50MP ...
ARCTIC Xtender: il case con vetro panora...
Medion Germania rilascia coupon folli su...
Uno Youtuber ha ricreato da solo un flop...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 05:01.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v