JRE è installato in Windows e Linux?


1

Windows XP, Vista, Windows 7 e tutte le distribuzioni Linux hanno Java JRE installato in modo che gli utenti finali non debbano installarlo per eseguire applicazioni Java?

Risposte:


2

No, non di default (almeno per XP e Ubuntu di cui sono a conoscenza).

Devi scaricare e installare la versione di Sun se lo desideri. È possibile che alcune distribuzioni Linux includano i runtime GNU Java.


Per aggiungere a questo: Mac OS X ha una VM Java installata per impostazione predefinita, tuttavia, è gestita da Apple e cambia le versioni solo insieme al sistema operativo. Non ci sono altre opzioni lì, ma almeno puoi fare affidamento su una versione di JRE esistente.
Joey,

Apple include aggiornamenti a JVM senza un aggiornamento completo della versione del sistema operativo secondario. Di solito è in ritardo rispetto alla versione solare.
Jherico,

1

Non di default, ma è abbastanza facile installarlo e se vuoi che i tuoi utenti non ci pensino, potresti usare launch4j che propone automaticamente loro un link all'ultimo JRE.


Molte distribuzioni non consentono a nessun utente arbitrario di installare programmi.
Thorbjørn Ravn Andersen,

1

Molte distribuzioni Linux includono una qualche forma di Java, ma non si può essere certi che sia presente una JVM adatta per la propria applicazione.

Per Ubuntu l'installazione di "sun-java6-jdk" è sufficiente per ottenere tutto ciò di cui hai bisogno come deployer Java.


0

A partire da XP, Windows non include un JRE (e prima di ciò, il JRE incluso era la versione di Microsoft, non la versione ufficiale di Java, quindi era sempre in ritardo e aveva i suoi problemi).

Molte distribuzioni Linux vengono fornite con un JRE installato, ma di nuovo non è la versione ufficiale di Java, dal momento che è a codice chiuso. Le ultime versioni di Ubuntu, openSUSE e Fedora (tra le altre) usano JRE di openJDK. Funziona con molti programmi Java, ma non per tutti. Un sacco di applet e programmi Java si arrestano in modo anomalo. È possibile installare la versione ufficiale in Linux dal gestore dei pacchetti della propria distribuzione o dal sito Web Java.

In alcuni sistemi Linux (incluso Ubuntu), potrebbe essere necessario impostare manualmente il JRE ufficiale come predefinito per consentire al sistema di utilizzarlo senza che tu gli dica espressamente di farlo ogni volta. Nelle distribuzioni basate su Debian (incluso Ubuntu) e openSUSE (e probabilmente altri), il comando per farlo è sudo update-alternatives --config javae per abilitare il plugin JRE ufficiale nel browser web sudo apt-get install sun-java6-bin sun-java6-plugin.

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.