Avant de commencer les travaux
Pour créer des applications Java, vous aurez besoin du Java Development Kit ( JDK ). Si le programme n'est pas déjà installé, il peut être téléchargé et installé depuis Oracle.com . Les instructions d'installation peuvent également y être trouvées.Créer un projet
La création d'une application dans IntelliJ IDEA commence par la création d'un projet (vous pouvez découvrir pourquoi un projet est nécessaire dans l'aide d'IntelliJ IDEA, en cliquant sur le lien Projet ), notre première étape consiste donc à créer un projet « Hello, World ». Ce projet contiendra un module Java pour notre application Java.-
Si aucun projet n'est actuellement ouvert, cliquez sur le bouton Créer un nouveau projet sur l'écran de bienvenue. Sinon, sélectionnez Nouveau projet dans le menu Fichier. Cela ouvrira l'assistant de nouveau projet.
-
Dans le volet de gauche, sélectionnez Module Java .
-
Sur le côté droit de la page, dans le champ Nom du projet , saisissez le nom du projet : HelloWorld.
-
Si vous n'avez jamais configuré de JDK dans IntelliJ IDEA auparavant (auquel cas le champ Project SDK est <Aucun> ), vous devez le faire maintenant.
Au lieu de <Aucun>, cliquez sur Nouveau et sélectionnez JDK dans le sous-menu .
Dans la fenêtre Sélectionner le répertoire de base pour le JDK , sélectionnez le répertoire dans lequel le JDK a été installé et cliquez sur OK .
La version du JDK que vous avez sélectionnée apparaîtra dans le champ Project SDK .
Cliquez sur Suivant .
Veuillez noter que la version JDK spécifiée sera associée par défaut à tous les projets et modules Java qui seront créés à l'avenir.
-
Sur la page suivante, vous sélectionnez un assistant pour indiquer les technologies supplémentaires qui seront prises en charge dans notre module.
Puisque notre application sera une « bonne vieille application Java », nous n’avons besoin d’aucune de ces technologies. Alors cliquez simplement sur le bouton Terminer .
Attendez pendant qu'IntelliJ IDEA crée les structures de projet nécessaires. Une fois ce processus terminé, vous pouvez voir la structure de votre nouveau projet dans la fenêtre Projet .
Etudier la structure du projet
Jetons un coup d'œil à la structure du projet. Dans l'arborescence du projet, nous voyons deux répertoires de niveau supérieur :-
Bonjour le monde . Il s'agit du nœud contenant votre module Java. Les dossiers et fichiers .idea du répertoire HelloWorld.iml sont utilisés respectivement pour stocker les données de configuration et les modules de votre projet. Les dossiers SRC contiennent le code source.
- Bibliothèques externes (bibliothèques externes). Il s'agit d'une catégorie qui représente toutes les ressources « externes » nécessaires à votre projet. Actuellement, cette catégorie contient des fichiers .jar de notre JDK choisi.
Création d'un paquet
Nous allons maintenant créer un package pour la classe HelloWorld (Nous créerons cette classe un peu plus tard.) Appelons ce package com.example.helloworld.-
Dans la fenêtre de l'outil Projet , sélectionnez le dossier SRC et appuyez sur ALT+INSERT. (Vous pouvez également sélectionner Fichier -> Nouveau ou Nouveau dans le menu contextuel du dossier SRC).
-
Dans le menu Nouveau , sélectionnez Package . (vous pouvez utiliser les flèches haut et bas pour naviguer dans le menu, ENTER pour sélectionner l'élément en surbrillance)
-
Dans la fenêtre Nouveau package qui s'ouvre , entrez le nom du package (com.example.helloworld). Cliquez sur OK (ou sur la touche ENTRÉE).
Le nouveau package apparaîtra dans la fenêtre Projet .
Créer une classe
-
Appuyez sur ALT+INSÉRER. Dans la nouvelle fenêtre , dans la liste des actions disponibles avec le package com.example.helloworld sélectionné, sélectionnez Classe Java et appuyez sur Entrée.
-
Dans la fenêtre Créer une nouvelle classe qui apparaît , dans le champ Nom , saisissez le nom HelloWorld. Dans le champ Kind , laissez le Type de classe et appuyez sur Entrée pour confirmer la création de la classe.
La classe HelloWorld créée apparaît dans la structure du projet :
À ce stade, tous les préparatifs sont terminés. Le processus d'écriture de notre premier code sera abordé dans la deuxième partie de l'article.
GO TO FULL VERSION