web-dev-qa-db-fra.com

Comment installer Java?

Comment installer Java, y compris dans mon navigateur, afin que les sites Web avec Java fonctionnent?

178
Jay

Il existe plusieurs implémentations de Java. Les trois implémentations les plus courantes quand on en parle pour Ubuntu sont:

  • OpenJDK : L’objectif principal du projet OpenJDK est de produire une implémentation open source de la plate-forme Java SE (6 et 7). Il s'agit de la version par défaut de Java qu'Ubuntu utilise et qui est la plus facile à installer.
  • Sun Java : Sun Java est l'implémentation de référence pour Java 6. Son support a été interromp dans Ubuntu.
  • Oracle Java : Oracle Java est l'implémentation OpenJDK Java Se Platform version 7 d'Oracle. Oracle introduit avec cette implémentation ne licence qui empêche la distribution.

Depuis Ubuntu 11.10 (Oneiric Ocelot) et à cause de problèmes de licence , Ubuntu ne distribuera plus le JDK d’Oracle et JRE . En outre, les versions précédentes fournies sur les PPA rencontrent des problèmes de sécurité et il est recommandé de ne pas les installer sur les systèmes Ubuntu.

.Deb versions d'Ubunt faisant référence à Sun Java ou Oracle Java, Ubuntu prend officiellement en charge l'implémentation OpenJDK et OpenJRE de Java, qui est le base pour la propre implémentation d’Oracle.

OpenJRE est l'implémentation officielle de Java Runtime Environment (JRE) pour vos systèmes Ubuntu et devrait suffire à exécuter tout programme Java dont vous pourriez avoir besoin et il est inclus dans le référentiel principal et il est facilement installable.

OpenJRE

Install via the Software Center

Ou en ouvrant un terminal et en tapant

Sudo apt-get install openjdk-8-jre 

Le package openjdk-8-jre contient uniquement l'environnement d'exécution Java. Si vous souhaitez développer des programmes Java, installez le package openjdk-8-jdk:

Install via the software center


Il est également important d'installer le wrapper pour la prise en charge des applications Java sur votre navigateur Web, le Iced-Tea Java Plugin.

IcedTea Plugin

Install via the software center

Ou via un terminal

Sudo apt-get install icedtea-plugin

Ou cherchez icedtea-plugin dans le Centre logiciel Ubuntu.


Pour vous assurer que vous utilisez la version correcte de Java, utilisez cette commande pour définir votre choix:

Sudo update-alternatives --config Java

Java -version devrait afficher le choix que vous avez fait précédemment.


Si vous devez installer OpenJDK-JRE 6 ou OpenJDK-JDK 6

openjdk-6-jre (cliquez pour installer) est disponible pour l'installation à partir de buntu 8.04 (Hardy Heron) et plus.

Installez-le avec

Sudo apt-get install openjdk-6-jre

Ou si vous avez besoin du paquet des développeurs, openjdk-6-jdk (cliquez pour installer), installez-le avec:

Sudo apt-get install openjdk-6-jdk

Une version de icedtea-plugin (cliquez pour installer) est également disponible pour l'installation si vous envisagez d'utiliser OpenJDK 6.

Installez-le avec:

Sudo apt-get install icedtea6-plugin

Si vous voulez vraiment utiliser la plate-forme Java SE d'Oracle d'Oracle , voir Comment installer Sun/Le propriétaire Java JDK 6/7/8 ou JRE?.

189
Bruno Pereira

L'installation d'OpenJDK ne suffit pas pour activer Java dans les navigateurs. Vous devrez également installer le package icedtea-7-plugin :

Install via the software center

Un redémarrage du navigateur peut être requis.

52
Lekensteyn

Pour installer 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
subeh.sharma

Installer OpenJDK - Recommandé

Le moyen le plus simple d'installer Java sur Ubuntu consiste à utiliser OpenJDK . Cela fonctionnera bien pour la plupart des gens. Pour l'installer, cliquez sur le petit bouton portant le logo Ubuntu, comme indiqué dans la capture d'écran ci-dessous.

enter image description here

Après avoir ouvert le Dash Home, vous devez taper Terminal . Cliquez sur l'icône entourée dans la capture d'écran ci-dessous.

enter image description here

Cela ouvrira le Terminal , qui est la version d'Ubuntu l'invite de commande Windows, bien que le terminal ait beaucoup plus de fonctionnalités. Maintenant, copiez et collez la commande suivante dans la fenêtre Terminal. Vous devrez utiliser ControlShiftV coller du texte dans le terminal.

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

Vous devrez entrer votre mot de passe pour utiliser cette commande. Bien qu'il n'apparaisse pas dans le terminal, il sera quand même saisi lorsque vous le taperez. Après avoir exécuté cette commande, vous serez configuré pour exécuter et développer les applications Java.

Installation d'Oracle Java

OpenJDK fonctionne bien pour la plupart des gens, mais si vous jouez à Minecraft, vous voudrez utiliser Oracle Java à la place. Pour installer Oracle Java, exécutez la commande ci-dessous une par une dans le terminal.

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer

Cela téléchargera Java à partir du site Web d'Oracle et l'installera pour vous.

17
Aaron Hill

Ouvrez votre terminal avec Ctrl+Alt+T et:

Maintenant, cela va installer la version l atest Java version

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer
12
pileofrocks

Oracle Java 8 vient de paraître (stable). Pour l'installer dans Ubuntu, vous pouvez utiliser le PPA WebUpd8 Java:

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java8-installer

Le PPA lui-même ne fournit pas de fichiers binaires Oracle Java 8 (ce qui n'est pas autorisé par la licence Oracle Java.). Au lieu de cela, un programme d'installation est utilisé pour télécharger et installer automatiquement Oracle Java 8. Grâce à ce PPA, vous recevrez également des mises à jour automatiques Java 8.

Plus d'informations et quelques conseils sur l'utilisation/la configuration ultérieure d'Oracle Java 8 @ WebUpd8 se trouve dans Installation d'Oracle Java 8 dans Ubuntu via PPA Référentiel [JDK 8].

10
Alin Andrei

Malheureusement, en raison de problèmes de licence, Oracle Java n'est plus distribué dans les référentiels Ubuntu officiels. Vous avez deux options principales: soit essayer OpenJDK, un remplacement Open Source pour Oracle Java -, soit procéder à l'installation "manuelle" (exactement ce que vous tentiez de faire). Ces deux options sont décrites sur le wiki d'aide: https://help.ubuntu.com/community/Java . Cette page comprend également d'autres alternatives qui, en fonction de vos besoins, pourraient vous sembler plus appropriées.

Juste une remarque: la plupart du temps, avec Ubuntu, vous ne devez pas télécharger de logiciel à partir d'Internet, mais plutôt utiliser le Centre de logiciel Ubuntu. Le logiciel que vous trouverez sur ce site est stable, sûr et conforme aux conventions standard du système. Oracle Java n'est qu'une exception à cette règle.

5

UPDATE: Depuis Ubuntu 16.04, vous pouvez l’installer sans le ppa via

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

RÉPONSE DU LEGACY:

Pour Ubuntu <16.04, il n’existait aucun paquet officiel pour Java 8 à partir de OpenJDK (la version à code source ouvert), mais vous pouvez l’installer via this PPA en fonctionnement:

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

# current Java release - obtenez les deux téléchargement de jdk/jre ici

Sudo mkdir /usr/local/Java

cd /usr/local/Java

# supprimer les installations précédentes le cas échéant

Sudo rm -rf /usr/local/Java/jdk*
Sudo rm -rf /usr/local/Java/jre*

# déplace les répertoires téléchargés/développés dans/usr/local/Java

Sudo mv ~/jdk* /usr/local/Java/
Sudo mv ~/jre* /usr/local/Java/

cd /usr/local/Java/

# créer des liens symboliques

Sudo ln -s jdk*  jdk
Sudo ln -s jre*  jre

# SEULEMENT besoin de faire ci-dessous sur une nouvelle installation d’ubuntu - IGNOREZ si vous avez déjà installé une version Java déjà en place

# configuration des liens symboliques:

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

Enfin, mettez-les dans votre ~/.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

maintenant tu es verrouillé et chargé ;-)

3
Scott Stensland

Il y a plusieurs façons d'installer Java dans Ubuntu:

Installez OpenJDK (l’équivalent open source de Java) directement à partir du Centre de logiciel Ubuntu. Tout ce que vous avez à faire est de rechercher Java. Cela a tendance à fonctionner tel quel pour moi.

Si vous avez besoin de Java, disons que si vous voulez jouer à Minecraft, vous téléchargez le JRE comme décrit sur Java.com, mais assurez-vous que votre fichier .bin peut être exécuté. Vous faites cela en ouvrant un terminal et en tapant ce qui suit (je supposerai que vous l'avez dans votre dossier Téléchargements alors changez la ligne cd en conséquence si ce n'est pas là):

cd /home/user/Downloads
Sudo chmod +x jre-6u31-linux-i586.bin

Ensuite, vous devriez pouvoir fermer votre terminal, cliquer avec le bouton droit de la souris sur votre fichier .bin et sélectionner "Exécuter" pour lancer le programme d'installation. Si ce n'est pas une option, procédez comme suit depuis le terminal (dans le même dossier que les deux autres actions):

./jre-6u31-linux-i586.bin

Cela exécute simplement le fichier spécifié et si vous avez correctement saisi les deux premières lignes, l'installation.

2

S'il vous manque Java dans Firefox, alors

plug=~/.mozilla/plugins/libnpjp2.so && 
test -e $plug && readlink -f $plug || 
  ln -f -s `find ~ -wholename '*jdk*lib*libnpjp2.so' -or -wholename '*jre*lib*libnpjp2.so' | head -n 1` `dirname $plug` && 
ls -la $plug

Ce script remplacera libnpjp2.so même s'il existe, mais pointe vers un fichier incorrect (par exemple, le lien symbolique est brisé).

1
test30

J'ai créé un installateur Java à base de texte à l'aide de commandes de terminal. Il utilise wgetname__, tarname__, update-alternatives et lnname__. Il installera le JRE Oracle avec le plugin Firefox.

Vous pouvez télécharger le programme d'installation à partir de Google Drive ici . Ensuite, placez-le dans votre dossier personnel, ouvrez Terminal et tapez bash Install. Ensuite, il exécutera le programme d’installation dans Terminal. Il utilise Sudoname__; vous devrez donc saisir votre mot de passe après le téléchargement. En outre, il s’agit de la version 64 bits, je vais donc ajouter la version 32 bits plus tard.

0
Feldpausch All4

Des instructions détaillées pour installer Oracle Java 8 sont mises à jour dans le blog ici .

Vous pouvez également utiliser les commandes ci-dessous pour une réponse rapide -

Sudo add-apt-repository ppa:webupd8team/Java

Sudo apt-get update

Sudo apt install Oracle-Java8-set-default

javac -version

Veuillez noter que vous pouvez également installer openJDK, qui est également géré par Oracle.

0
Shashank Rastogi