Passer au contenu principal

Prerequisites

Ouvrir dans ChatGPT

Commencer avec webforJ est simple, car il n'y a que quelques prérequis. Utilisez ce guide pour configurer votre environnement de développement avec les outils essentiels dont vous aurez besoin pour commencer à travailler avec webforJ.

Java Development Kit (JDK) 21

Un Java Development Kit (JDK) est le prérequis le plus important pour développer avec webforJ, fournissant les outils nécessaires pour compiler, exécuter et gérer des applications Java.
Java 21 est requis pour garantir la compatibilité avec webforJ et l'accès aux dernières fonctionnalités et mises à jour de sécurité de l'écosystème Java. Le framework webforJ est compatible avec les JDK officiels d'Oracle et les JDK open source d'Eclipse Temurin.

conseil

Si vous utilisez un système d'exploitation basé sur UNIX, il est recommandé d'utiliser SDKMAN! pour gérer votre environnement Java. Cela vous permet de changer facilement entre différents fournisseurs Java sans tracas supplémentaires.

Alternativement, vous pouvez utiliser Jabba, qui fonctionne à la fois sur les systèmes UNIX et Windows. C'est une solution solide multiplateforme pour gérer les versions de Java.

  • Les JDK officiels d'Oracle peuvent être trouvés sur la page Java Downloads d'Oracle.
    • Sélectionnez la version Java 21.
    • Cliquez sur l'onglet pour Linux, macOS ou Windows.
    • Cliquez sur le lien correspondant à l'architecture de votre ordinateur.
    • Consultez le JDK Installation Guide d'Oracle pour des informations complètes sur l'installation d'un JDK Oracle.
  • Les JDK open source peuvent être trouvés sur la page Eclipse Temurin™ Latest Releases d'Adoptium.
    • Utilisez les menus déroulants pour sélectionner le système d'exploitation, l'architecture, le type de package et la version JDK 21.
    • Cliquez sur le lien dans le tableau pour le type d'archive que vous souhaitez télécharger.
    • Consultez le Installation Guide d'Adoptium pour des informations complètes sur l'installation d'un JDK Eclipse Temurin.

Verify your JDK installation

Après avoir installé le JDK, vérifiez l'installation en exécutant la commande suivante dans votre terminal ou invite de commande :

java -version

Si votre JDK est correctement installé, vous verrez une sortie avec les détails de la version de votre JDK, indiquant la version 21.

Apache Maven

Apache Maven est un outil d'automatisation de construction et de gestion des dépendances qui simplifie le processus d'inclusion de bibliothèques externes telles que webforJ dans votre projet.
En plus d'aider à la gestion des dépendances, Maven peut automatiser des tâches comme la compilation de code, l'exécution de tests et l'emballage d'applications.

Verify your Maven installation

Après avoir installé Maven, vérifiez l'installation en exécutant la commande suivante dans votre terminal ou invite de commande :

mvn -v

Si Maven est correctement installé, la sortie affichera la version de Maven, la version de Java et des informations sur le système d'exploitation.

Java IDE

Un IDE Java fournit un environnement complet pour écrire, tester et déboguer votre code. Il existe de nombreux IDE parmi lesquels choisir, vous pouvez donc choisir celui qui convient le mieux à votre flux de travail. Quelques choix populaires pour le développement Java incluent :

  • Visual Studio Code : Un éditeur de code léger et extensible avec un support Java via des plugins.
  • IntelliJ IDEA : Connu pour son puissant support Java et son riche écosystème de plugins.
  • NetBeans : Un IDE gratuit et open source pour Java et d'autres langages, connu pour sa facilité d'utilisation et ses templates de projet intégrés.