Aller au contenu

Installation Java 17, JDK et Eclipse

Introduction

Eclipse est un IDE (Integrated Development Environment) open-source largement utilisé pour développer en Java. Contrairement aux environnements mainframe où vous travaillez avec des fichiers séquentiels et des JCL, Eclipse offre :

Nous allons installer Eclipse, configurer un workspace, et créer un premier projet Java.

Prérequis : Installer le JDK 17

Avant d’installer Eclipse, il faut vérifier que Java Development Kit (JDK) version 17 est installé sur votre machine.

Pour Vérifier si Java est déjà installé, ouvrez un terminal (Windows : cmd / Linux/Mac : Terminal) et tapez :

java -version
javac -version

Si la version affichée est 17.x, passez à l’étape suivante, sinon, téléchargez le JDK 17 :

Nous allons plutôt prendre la version OpenJDK Témurin dont voici le lien ci-dessous :

Lien vers cette page ci-dessous

choix JDK Témurin

Voici le lien pour télécharger le JDK pour Windows

Exemple pour Linux :

tar -xzf OpenJDK17U-jdk_x64_linux_hotspot_17.0.1_12.tar.gz -C /opt/
export JAVA_HOME=/opt/jdk-17.0.1+12
export PATH=$JAVA_HOME/bin:$PATH

Ajoutez ces lignes à votre .bashrc ou .zshrc pour une configuration permanente.

Vérifier l’installation de Java

java -version

Doit afficher :

java version "17.0.12" 2024-07-16 LTS
Java(TM) SE Runtime Environment (build 17.0.12+8-LTS-286)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.12+8-LTS-286, mixed mode, sharing)

Télécharger et Installer Eclipse

On pourrait choisir Eclipse IDE for Java Developers qui est suffisant pour commencer, cependant, comme nous travaillerons par la suite avec Spring Boot nous allons sélectionner la version Entreprise Eclipse IDE for Enterprise Java and Web Developers

Lien vers Eclipse

Sous Windows :

Je vous conseille de créer un raccourci à mettre sur votre bureau

Sous Linux/Mac :

./eclipse

Résumé

Ce que vous avez appris :

Quelques outils du JDK

Cette page présente 10 outils du JDK les plus couramment utilisés. Quoique, l’IDE intégre ces outils, cependant, c’est toujours intéressant de connaître leur existence et leur utilité.