Installer le Java SE Development Kit 8 JDK 8 et Eclipse 4.5 Mars 4.6 Neon sur Linux Ubuntu 15.04 15.10 16.04

Quand on veut développer dans un langage de bas niveau d'une manière rapide et précise, on utilise souvent un environnement de développement.
Qui dit C++ dit Visual Studio Express sur Windows, code::blocks sur Linux (Mais aussi Windows, Mac os X ), et xcode sur mac os x.
Qui dit Java dit Eclipse sur Linux, Mac OS X, Solaris, Windows.



Mais qu’est-ce que Eclipse ?

Eclipse est un IDE (environnement de développement intégré) écrit en Java, extensible par des greffons, multi-langages et multi-plates-formes, qui s'intègre particulièrement bien à GNOME.
Il est d'abord conçu pour le langage Java mais ses nombreux greffons en font un environnement de développement pour de nombreux autres langages de programmation (C/C++, Python, PHP, Ruby, …).

Sur Ubuntu (Linux), une des étapes requises avant de programmer en Java consiste à installer Eclipse mais aussi le Java SE Development Kit ( JDK ).

Dans ce tutoriel, nous allons commencer par installer JDK dans sa version " Java SE Development Kit 8u74 ", puis la dernière version de Eclipse lors de la rédaction de ce tutoriel.
Ce tutoriel est valable sur Ubuntu 14.04, 14.10, 15.04, 15.10 X64.
Pour utiliser Eclipse il est seulement nécessaire d'installer JRE ( Java Runtime Environnement ). En revanche pour programmer en Java, il est nécessaire d'installer JDK. Comme JDK contient une version de JRE, nous commençons par installer JDK. 
Sachez qu’il existe de nombreuses méthodes pour installer JDK et qu’il existe une alternative à JDK appelée openJDK.

Ce tutoriel vous permettra contrairement au autres méthodes d’avoir la version que vous souhaitez de JDK depuis le site officiel, ce qui compense largement à mon avis les quelques commandes supplémentaires que vous devrez taper.

A. Installation de Java SE Développent Kit 8u74 sur Ubuntu

Mise à jour 30-08-2017 : Un guide plus récent sur l'installation de Java est disponible ici

Tout d’abord rendez-vous sur le site d’Oracle à ce lien pour télécharger la dernière version de JDK SE

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html



Le fichier après téléchargement devrait se trouver dans votre fichier Téléchargements si vous l’avez téléchargé avec Firefox et que votre Ubuntu est en Français.
Nous allons commencer par vérifier si une quelconque version de Java est disponible sur votre distribution via la comme :
Java –version
Si aucune version de java n’est sur votre système, ni JDK ni JRE, Ubuntu vous suggérera à sa manière d’installer des paquets.

Rendez vous dans le dossier ou vous avez téléchargé l’archive :
cd /home/votre_nom_dutilisateur/Téléchargements
Commencez par extraire Java de son archive tar.gz via la commande :

tar -xvf jdk-8u74-linux-x64.tar.gz

Exécutez ensuite ces commandes afin de déplacer le dossier qui vient d’être créé dans /usr/lib/:

sudo mkdir -p /usr/lib/jvm

sudo mv ./jdk1.8.0_74 /usr/lib/jvm/

Le nom du dossier jdk1.8.0_74, change en fonction de la version de JDK que vous prenez. Changez cette dernière en fonction du nom du dossier que vous obtenez après l'extraction.

Exécutez ensuite ces commandes :

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_74/bin/java" 1

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_74/bin/javac" 1

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0_74/bin/javaws" 1
Cela donnera à Oracle JDK une priorité de 1, ce qui signifie que l'installation d'autres JDK va le remplacer par défaut. Assurez-vous d'utiliser une plus grande priorité si vous voulez Oracle JDK reste la valeur par défaut.
Corrigez la propriété du fichier et les permissions des fichiers exécutables:
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
sudo chown -R root: root /usr/lib/jvm/jdk1.8.0


N.B .: Rappelez-vous - Java JDK a beaucoup plus d'exécutables que vous pouvez installer de la même manière que ci-dessus. 
Java, Javac, Javaws sont les plus utilisés. Cette réponse répertorie les autres exécutables disponibles.
Exécutez ces commandes afin de choisir la version que vous allez utiliser :
sudo update-alternatives --config java
Vous verrez une sortie similaire à celle-ci :

Il existe 3 choix pour l''alternative java (qui fournit /usr/bin/java).



  Sélection   Chemin                                          Priorité  État

------------------------------------------------------------

* 0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      mode automatique

  1            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      mode manuel

  2            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      mode manuel

  3            /usr/lib/jvm/jdk1.8.0_74/bin/java                1         mode manuel



Appuyez sur <Entrée> pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :
Choisissez le nombre de jdk1.8.0_74 - par exemple 3 dans cette liste.
Si vous n'avez jamais installé Java sur votre ordinateur, vous aurez une phrase vous disant qui'Il n'y a rien à configurer.
Faites de même avec Javac et Javaws :

sudo update-alternatives --config javac
sudo update-alternatives --config javaws
Vous avez à présent installé JDK sur votre distribution et vous êtes prêt à faire le plus facile,installer Eclipse.

B. Installer Eclipse sur Ubuntu Linux :

Rendez-vous sur la page de téléchargement du site de Eclipse et téléchargez la version d"Eclipse que vous souhaitez installer sur votre distribution.



Rendez-vous via la console dans le dossier ou se trouve le fichier téléchargé puis extrayez l'archive via cette commande :

tar xvfz eclipse-inst-linux64.tar.gz
Vous obtiendrez un dossier eclipse-installer. Exécutez l'installer de Eclipse via ces commande :

cd eclipse-installer
./eclipse-inst

Dans mon exemple, nous voulons utiliser Eclipse pour développer en Java nous prendrons alors Eclipse IDE for Java Developers en 64 bits.

Un point d'exclamation en haut à droite (sur le bouton "hamburger") indique que l'outil peut être mise à jour.
Suivez les instructions en faisant bien attention de retenir les répertoires que l'outil va créer sous votre répertoire $HOME
L'intérêt de eclipse-installer est de pouvoir installer plusieurs configurations d'éclipse (ici la configuration de base dans le répertoire ide-latest).
Pour chaque installation l'outil vous proposera un répertoire différent. Il est donc important de bien les retenir. 
L'installer se charge d'installer la version d’Eclipse que vous avez indiqué.

J’espère que ce tutoriel vous aura aidé dans l'installation de JDK et d'Eclipse, et qu'il vous permettra de programmer en Java sous Ubuntu ( et peut être d'autres distributions de Linux ) sans problèmes.

Nous voila arrivé au bout de ce tutoriel. S'il vous a aidé n'hésitez pas à laisser un commentaire et partager le lien de cet article sur Facebook, Twitter, Google+ et vos forums préférés.

Aucun commentaire:

Fourni par Blogger.