Domanda Come installo Java?


Come installo Java, incluso nel mio browser, quindi i siti Web con Java funzionano?


170
2018-06-13 08:57


origine




risposte:


Esistono diverse implementazioni di Java. Le tre implementazioni più comuni quando ne parli per Ubuntu sono:

  • OpenJDK: L'obiettivo principale del progetto OpenJDK è produrre un implementazione open source del Java SE Piattaforma (6 e 7). Questo è la versione predefinita di Java che Ubuntu usa ed è la più facile da usare installare.
  • Sun Java: Sun Java è l'implementazione di riferimento per Java 6. Il suo supporto è stato interrotto in Ubuntu.
  • Oracle Java: Oracle Java è l'implementazione di OpenJDK Java Se Platform versione 7 da Oracle. Oracle introdotto con questa implementazione una licenza che impedisce la distribuzione.

Dal momento che Ubuntu 11.10 (Oneiric Ocelot) e a causa di problemi di licenza Ubuntu non distribuirà più il JDK di Oracle e JRE. Inoltre, le versioni precedenti fornite su PPA soffrono di problemi di sicurezza e non si consiglia l'installazione su alcun sistema Ubuntu.

Non ci sono più .deb supportati rilasci da Ubuntu con riferimento a Sun Java o Oracle Java, Ubuntu supporta ufficialmente l'implementazione di Java OpenJDK e OpenJRE, che è la base per l'implementazione di Oracle.

OpenJRE è l'implementazione ufficiale di Java Runtime Environment (JRE) per i tuoi sistemi Ubuntu e dovrebbe essere sufficiente per eseguire qualsiasi programma Java che potresti richiedere ed è incluso nel repository principale ed è facilmente installabile.

OpenJRE

Install via the Software Center

O aprendo un terminale e digitando

sudo apt-get install openjdk-8-jre 

Il openjdk-8-jre il pacchetto contiene solo Java Runtime Environment. Se si desidera sviluppare programmi Java, installare il openjdk-8-jdk pacchetto:

Install via the software center


Altrettanto importante è installare il wrapper per supportare le applicazioni Java sul tuo browser web, il Iced-Tea Java Plugin.

IcedTea Plugin

Install via the software center

O tramite un terminale

sudo apt-get install icedtea-plugin

O cercare icedtea-plugin nel Software Center di Ubuntu.


Per assicurarti di eseguire la versione corretta di Java, utilizza questo comando per impostare la tua scelta:

sudo update-alternatives --config java

java -version dovrebbe visualizzare la scelta che hai fatto in precedenza.


Se è necessario installare OpenJDK-JRE 6 o OpenJDK-JDK 6

openjdk-6-jre (fare clic per installare) è disponibile per l'installazione per Ubuntu 8.04 (Hardy Heron) e in alto.

Installalo con

sudo apt-get install openjdk-6-jre

O se hai bisogno del pacchetto degli sviluppatori, openjdk-6-jdk (clicca per installare), installalo con:

sudo apt-get install openjdk-6-jdk

Una versione del icedtea-plugin (fare clic per installare) è anche disponibile per l'installazione se si intende utilizzare OpenJDK 6.

Installalo con:

sudo apt-get install icedtea6-plugin

Se vuoi davvero utilizzare la piattaforma Java SE di Oracle, vedi Come posso installare Java JDK proprietaria di Sun / Oracle 6/7/8 o JRE?.


184
2018-02-22 11:03



Sotto 15.04 il plugin icedtea-7 non funziona bene con Firefox. Ho scoperto che il download di una distribuzione tar.gz e il collegamento manuale di libnpjp2.so in / usr / lib / firefox-addons / plugins hanno funzionato. Si noti che i siti Web devono essere contrassegnati come attendibili anche nel pannello di controllo java (questo a sua volta è possibile solo se non si dispone di spazi nel nome completo della cartella del jre decompresso). - Thorbjørn Ravn Andersen
OpenJDK è ora openjdk-8-jre - omikad
su Ubuntu 16, Firefox 50, con Open-JDK 8 ... facendo apt-get install icedtea-netx seguito da apt-get install icedtea-plugin ha fatto il trucco per me! Grazie per la tua risposta, super utile! :) - Bane
Installa sempre l'ultima versione di Open JDK usando sudo apt install default-jdk. Attualmente installa la versione 8. - Gabriel Staples


Installare OpenJDK non è sufficiente per abilitare Java nei browser. Dovrai anche installare il icedtea-7-plugin pacchetto:

Install via the software center

Potrebbe essere necessario un riavvio del browser.


52
2017-08-21 11:31



Come è aggiornato nel 2018? - Konrad Gajewski
@ KonradGajewski Non sono sicuro, di recente non ho usato nessuna applet Java. Infatti, Firefox 52 ha caduto supporto per i plugin Java e così ha fatto Chrome 45. - Lekensteyn
Nelle ultime ore, non ero in grado di farlo funzionare con Firefox, Chromium o Chrome. Ho lavorato su Java in Konqueror. - Konrad Gajewski


Per installare Oracle Java 7:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer

22
2018-03-02 14:10



Al termine dell'installazione, se vuoi vedere se ha avuto successo, puoi eseguire il seguente comando: java -version (vedere webupd8.org/2012/01/... ) - rubo77


Installazione di OpenJDK - Consigliato

Il modo più semplice per installare Java su Ubuntu è quello di utilizzare OpenJDK. Questo funzionerà bene per la maggior parte delle persone. Per installarlo, fai clic sul piccolo pulsante con il logo di Ubuntu, come mostrato nello screenshot qui sotto.

enter image description here

Dopo aver aperto Dash Home, è necessario digitare terminale. Clicca sull'icona che è cerchiata nello screenshot qui sotto.

enter image description here

Questo aprirà il terminale, che è la versione di Ubuntu il prompt dei comandi di Windows, anche se il terminale ha molte più funzionalità. Ora, copia e incolla il seguente comando nella finestra Terminale. Dovrai usare ControlloCambioV per incollare il testo nel terminale.

sudo apt-get install -y openjdk-7-jre openjdk-7-jdk

Dovrai inserire la tua password per utilizzare questo comando. Anche se non verrà visualizzato nel terminale, verrà comunque inserito quando lo digiti. Dopo aver eseguito questo comando, sarai configurato per eseguire e sviluppare applicazioni Java.

Installazione di Oracle Java

OpenJDK funziona bene per la maggior parte delle persone, ma se giochi a Minecraft, preferirai utilizzare Oracle Java. Per installare Oracle Java, eseguire il comando di seguito uno alla volta nel Terminale.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Questo scaricherà Java dal sito Web di Oracle e lo installerà per te.


17
2018-04-07 13:56



-1 per 3 motivi principali: 1 - JDK e JRE da soli non sono sufficienti per abilitare java nei browser Web. Hai ancora bisogno icedtea-plugin pacchetto (icedtea6-plugin o icedtea7-plugin, quello che corrisponde alla tua java); 2 - JDK include già JRE, quindi non è necessario installarli entrambi. Scegli JRE per utenti regolari (come OP) o JDK per sviluppatori java. 3 - Dato che hai avuto problemi a pubblicare screenshot, perché suggerire il percorso del terminale? Software Center è molto più amichevole e consigliato in questo caso - MestreLion


Apri il tuo terminale con Ctrl+alt+T e:

Ora questo installerà la lversione di Java atest 

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

12
2018-06-13 14:24



Grazie mille ... ma ho provato l'ultima frase "sudo update-alternatives --config java" dice "C'è solo un'alternativa nel gruppo di collegamento java (che fornisce / usr / bin / java): / usr / lib / jvm / java-7-oracle / jre / bin / java Niente da configurare. " Come dovrebbe controllare se è in uso ??? - Septrba
@Septrba Hai solo una "versione" di Java installata, solo una può essere in uso, ed è quella che hai installato. Se ne avevi più di uno, elencerebbe e mostrerà quale è in uso. Probabilmente non avrei dovuto aggiungerlo alla mia risposta, poiché probabilmente era più confuso che utile. : P - pileofrocks


Oracle Java 8 è stato appena rilasciato (stabile). Per installarlo su Ubuntu, è possibile utilizzare il PPA Java WebUpd8:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Lo stesso PPA non fornisce binari Oracle Java 8 (non consentito dalla licenza Java Oracle). Viene invece utilizzato un programma di installazione che scarica e installa automaticamente Oracle Java 8. Utilizzando questo PPA, riceverai anche gli aggiornamenti automatici di Java 8.

Sono disponibili ulteriori informazioni e alcuni suggerimenti sull'utilizzo / ulteriore configurazione di Oracle Java 8 @ WebUpd8 Installa Oracle Java 8 in Ubuntu tramite repository PPA [JDK 8].


10
2018-04-07 13:55





Sfortunatamente, a causa di problemi con la sua licenza, Oracle Java non è più distribuito all'interno dei repository ufficiali di Ubuntu. Hai due opzioni principali: o prova OpenJDK - una sostituzione open source per Oracle Java - o procedi con l'installazione "manuale" (che è esattamente quello che stavi cercando di fare). Entrambe queste opzioni sono descritte nella wiki della guida: https://help.ubuntu.com/community/Java. Questa pagina include anche altre alternative che, a seconda delle tue esigenze, potresti trovare più adatto.

Solo una nota a margine: il più delle volte, con Ubuntu, non dovresti scaricare software da Internet, ma piuttosto usare il Software Center di Ubuntu. Il software che troverai è garantito per essere stabile, sicuro e rispettare le convenzioni standard del sistema. Oracle Java è solo un'eccezione a questa regola.


5





Basta andare su Applicazioni -> Centro software Ubuntu e quindi cercare Java. enter image description here


4



La tua risposta sarebbe che l'OP installa il precedente Java Runtime Environment, e non l'ultima versione di jre-6u25-linux-i586.bin - scouser73
Scouser73, jre-6u25-linux-i586.bin suona come l'implementazione Java proprietaria di Oracle. Questa domanda riguarda OpenJDK. - Lekensteyn
Quello contrassegnato (in arancione) è il runtime java6 open-jdk! - Alvar
scouser73 si riferisce ad un aggiornamento di sicurezza di Oracle Java. Non so se la versione attuale sia interessata, la versione di JRE installata è 6b22 ma tenete presente che questo è estraneo al numero di versione di Oracle Java, vedere dbhole.wordpress.com/2011/05/27/... - Lekensteyn
bene, Scouser73 ha avuto problemi con una pagina. Io uso solo il jdk e questo è tutto ciò di cui ho bisogno, quindi ho pensato che sarebbe stato d'aiuto. - Alvar


# current java release - ottieni entrambi jdk / jre download qui

sudo mkdir /usr/local/java

cd /usr/local/java

# rimuove eventuali installazioni precedenti

sudo rm -rf /usr/local/java/jdk*
sudo rm -rf /usr/local/java/jre*

# sposta le directory scaricate / espanse in / usr / local / java

sudo mv ~/jdk* /usr/local/java/
sudo mv ~/jre* /usr/local/java/

cd /usr/local/java/

# crea collegamenti simbolici

sudo ln -s jdk*  jdk
sudo ln -s jre*  jre

# SOLO bisogno di fare sotto sulla nuova installazione di Ubuntu - IGNORE se precedentemente installato qualsiasi versione di Java come già in atto

# setup symlinks:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre/bin/javaws" 1
sudo update-alternatives --set java /usr/local/java/jre/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jre/bin/javaws

Infine, metti questi in ~ / .bashrc

export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JRE_HOME=/usr/local/java/jre
export PATH=$PATH:$HOME/bin:$JRE_HOME/bin

ora sei bloccato e caricato ;-)


3





AGGIORNAMENTO: dal momento che Ubuntu 16.04 è possibile installare questo senza il ppa via

$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk

RISPOSTA LEGACY:

Per Ubuntu <16.04 non esisteva un pacchetto ufficiale per Java 8 da OpenJDK (la versione open source), ma è possibile installarlo tramite Questo PPA eseguendo:

$> sudo add-apt-repository ppa:openjdk-r/ppa
$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk

3



Ho appena eseguito gli ultimi due comandi senza il primo e funziona. Quindi sembra che adesso ci sia un pacchetto ufficiale (2016). - Tom Anderson
Aggiornato la risposta per Ubuntu 16.04 - thelastshadow