Prerequisites
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 démarrer avec webforJ.
Java Development Kit (JDK) 21
Un Java Development Kit (JDK) est le prérequis le plus important pour le développement 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 accéder aux dernières fonctionnalités et mises à jour de sécurité de l'écosystème Java. Le framework webforJ est compatible avec les JDKs Oracle officiels et les JDKs open source Eclipse Temurin.
Liens d'installation du JDK :
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 passer facilement d'un fournisseur Java à un autre sans tracas supplémentaires.
Alternativement, vous pouvez utiliser Jabba, qui fonctionne à la fois sur les systèmes basés sur UNIX et Windows. C'est une solution multiplateforme solide pour gérer les versions de Java.
- Les JDKs Oracle officiels 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 Guide d'installation JDK d'Oracle pour des informations complètes sur l'installation d'un JDK Oracle.
- Les JDKs 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 paquet 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 Guide d'installation d'Adoptium pour des informations complètes sur l'installation d'un JDK Eclipse Temurin.
Vérifiez votre installation JDK
Après avoir installé le JDK, vérifiez l'installation en exécutant la commande suivante dans votre terminal ou votre invite de commande :
java -version
Si votre JDK est installé correctement, vous verrez une sortie avec les détails de votre version 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 le conditionnement d'applications.
Liens d'installation de Maven
- Pour installer la dernière version de Maven, allez sur la Page de téléchargement d'Apache Maven.
- La page Installer Apache Maven de Maven comporte un aperçu du processus d'installation.
- Le guide d'installation plus approfondi de Baeldung Comment installer Maven sur Windows, Linux et Mac est une ressource utile pour chaque système d'exploitation.
Vérifiez votre installation Maven
Après avoir installé Maven, vérifiez l'installation en exécutant la commande suivante dans votre terminal ou votre invite de commande :
mvn -v
Si Maven est installé correctement, la sortie devrait afficher la version de Maven, la version de Java et des informations sur le système d'exploitation.
IDE Java
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 correspond le mieux à votre flux de travail. Parmi les choix populaires pour le développement Java, on trouve :
- 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 modèles de projet intégrés.