Skip to content

Prérequis

Avant de commencer, il est nécessaire d'installer quelques outils pour ce tutoriel.

Java JDK

Java est un langage de programmation, qui nécessite entre autres 2 outils : le JDK et le JRE

  • Le JRE (Java Runtime Environment) fournit la JVM (Java Virtual Machine) indispensable à l'exécution des programmes Java qui ont été préalablement compilés à l'aide du JDK.
  • Le JDK (Java Development Kit), en plus de contenir le JRE, comprend également l'ensemble des outils nécessaires pour développer du code Java, tels qu'un compilateur, un debugger, la documentation JavaDoc et bien d'autres fonctionnalités.

Installer le JDK

Installer la dernière version LTS du JDK sur votre machine.

LTS ?

Depuis la version 9 de Java, une nouvelle version de Java est publiée tous les 6 mois. À chaque nouvelle version, Oracle arrête le support de la précédente. Certaines versions sont dites "LTS" (Long-Term Support) et sont supportées pendant une période de plusieurs années, au lieu de quelques mois.

Installation avec SDKMan

La procédure pour installer Java varie en fonction des versions, des plateformes, des systèmes d'exploitation, ...

SDKMan est un outil "cross-platform" qui a pour but de rendre l'opération plus facile.

  curl -s "https://get.sdkman.io" | bash

Installation avec un package manager

Il est possible d'installer le JDK à la main, sans SDKMan.

Voir les instructions
  • Debian-based

    sudo apt install openjdk-21-jdk
    
  • Windows

    Télécharger l'installeur ici et suivre les instructions

Installer un IDE

Pour écrire du code Java, un simple éditeur de texte suffit, mais utiliser un IDE rend les choses plus faciles, car il apporte de l'aide supplémentaire (coloration syntaxique, auto-complétion, ...).

Choisir un IDE adapté

Environnement de développement intégré (IDE)

Voici nos recommendations :