Créez votre premier projet avec Intellij IDE
Sommaire
- 1- Objectifs d'apprentissage :
- 2- Introduction
- 3- Qu'est-ce qu'IntelliJ IDEA
- 4- Étapes de réalisation:
- 5- Créer un fichier sur IntelliJ IDEA
- 6- Écrire le programme
- 7- Exécuter un programme
- 8- Empaquetter l'application dans un JAR
- 8.1- Construire l'artefact JAR
- 8.2- Exécution de l'application empaquettée
- 8.2.1- Sommaire du cours Java
Changer l’icône du lanceur (launcher) d’applications dans Flutter
-
Objectifs d’apprentissage :
-
Introduction
- Dans ce tutoriel, vous apprendrez à créer, exécuter et empaquetter une simple application Java qui imprime « Hello, World ! » sur la sortie du système.
- En cours de route, vous vous familiariserez avec les fonctionnalités d’IntelliJ IDEA pour stimuler votre productivité en tant que développeur : assistance au codage et outils supplémentaires.
-
Qu’est-ce qu’IntelliJ IDEA
- IntelliJ IDEA est un environnement de développement intégré pour les applications Java de JetBrains. Il se positionne comme l’environnement de développement le plus intelligent et le plus pratique pour Java, prenant en charge toutes les dernières technologies et frameworks.
- IntelliJ IDEA est l’un des trois IDE les plus populaires pour Java avec l’IDE Eclipse et l’IDE NetBeans. Il y a une comparaison de trois environnements de développement dans ce document sur le choix d’un environnement de développement.
- IntelliJ IDEA est très familier à la communauté Javarush. Dès le troisième niveau, les étudiants effectuent des travaux dans IntelliJ IDEA, qui s’intègre facilement au cours. Les étudiants du cours reçoivent des travaux pratiques directement dans l’environnement de développement.
-
Étapes de réalisation:
- Créer votre premier projet avec IntelliJ IDEA est une tâche assez simple et intuitive. Voici un guide étape par étape pour vous aider à démarrer :
- Étape 1 : Installer IntelliJ IDEA
- Téléchargez IntelliJ IDEA depuis le site officiel de JetBrains : Téléchargement IntelliJ IDEA.
- Installez IntelliJ IDEA en suivant les instructions spécifiques à votre système d’exploitation (Windows, macOS, Linux).
- Étape 2 : Lancer IntelliJ IDEA et créer un nouveau projet
- Lancez IntelliJ IDEA.
- Sur l’écran d’accueil, cliquez sur « Create New Project ».
- Étape 3 : Configurer le nouveau projet
- Choisissez le type de projet :
- Pour un projet Java : Sélectionnez Java dans la liste des options.
- Pour un projet d’un autre type (Kotlin, Scala, etc.), sélectionnez le type approprié.
- Configurer le SDK :
- Si vous n’avez pas encore configuré le JDK (Java Development Kit), cliquez sur « New » puis sur « JDK » et naviguez jusqu’au répertoire où votre JDK est installé. Vous pouvez télécharger un JDK depuis le site d’Oracle ou utiliser une distribution OpenJDK.
- Nommer votre projet et choisir l’emplacement :
- Entrez le nom de votre projet dans le champ « Project Name ».
- Choisissez l’emplacement où vous souhaitez enregistrer votre projet en cliquant sur « … » à côté de « Project location ».
- Cliquez sur « Finish ».
- Étape 4 : Créer une nouvelle classe Java
- Dans le panneau de projet à gauche, faites un clic droit sur le dossier « src » (source) et sélectionnez « New » > « Java Class ».
- Entrez le nom de votre classe, par exemple « Main », et cliquez sur « OK ».
- Étape 5 : Écrire votre premier programme
- IntelliJ IDEA ouvrira la nouvelle classe que vous venez de créer. Ajoutez le code suivant à votre classe :
- Étape 6 : Exécuter le programme
- Faites un clic droit sur le fichier Main.java et sélectionnez « Run ‘Main.main()' ».
- Vous devriez voir la sortie « Hello, World! » dans la console en bas de l’IDE.
- Étape 7 : Exploration et personnalisation
- Explorez l’interface : Prenez le temps de naviguer dans les différents menus et options pour vous familiariser avec l’IDE.
- Personnalisez IntelliJ IDEA : Vous pouvez ajuster les paramètres dans « File » > « Settings » pour adapter l’environnement de développement à vos préférences.
-
Créer un fichier sur IntelliJ IDEA
- Dans la vue Project, tu devrais voir un dossier nommé src. Par convention, ce dossier contient tout le code que tu écriras : c’est le dossier source. Pour ce qui est des autres fichiers comme les images ou sons, il est d’usage de les mettre dans un dossier ressources à part (souvent nommé resources).
- Le dossier `src` devrait s’afficher avec une icône bleue, car IntelliJ IDEA l’a automatiquement reconnu comme dossier source. Si tu aimerais changer la structure des dossiers (par exemple pour créer un dossier ressources), tu auras besoin de refaire manuellement les associations.
- Pour le faire, fais un clic droit sur le dossier, puis sélectionne Sources Root (pour le dossier source) ou Resources Root (pour le dossier ressources) sous Mark Directory as.
- Nous allons ajouter un fichier au dossier src. Pour cela, fais un clic droit sur le dossier src et sélectionne New > Java Class. Donne-lui le nom HelloWorld.
- IntelliJ IDEA génère automatiquement l’entête de la classe comme ci-dessus. Il ne reste plus qu’à écrire notre code.
-
Écrire le programme
- Maintenant, écrivons le contenu de notre programme.
- Changer le contenu du fichier HelloWorld.java pour qu’il contienne :
-
Exécuter un programme
- Ton programme est prêt à être exécuté, testons le dès à présent.
- Si tu regardes bien dans le coin supérieur droit, tu peux trouver une sorte de bouton « play » grisé. Tu pourras l’utiliser dans le futur pour lancer ton programme, mais il est pour le moment inopérant car aucune exécution n’a été configurée.
- Pour configurer l’exécution de ton programme, clique sur l’un des deux boutons « play » situés juste à la gauche de ton code, puis Run « HelloWorld.main() ». Cela va directement exécuter la fonction main (tu verras en cours ce qu’est exactement une fonction).
-
Empaquetter l’application dans un JAR
- Lorsque le code est prêt, vous pouvez emballer votre application dans une archive Java (JAR) afin de pouvoir la partager avec d’autres développeurs. Une archive Java construite est appelée un
artefact
. -
Créer une configuration d’artefacts pour le JAR
- Dans le menu principal, sélectionnez Fichier | Structure du projet Ctrl+Alt+Maj+S et cliquez sur Artefacts.
- Cliquez sur le bouton Ajouter(+), pointez sur JAR et sélectionnez « Depuis les modules avec dépendances« .
- À droite du champ Main Class, cliquez sur le bouton « Parcourir » et sélectionnez HelloWorld (com.example.helloworld) dans la boîte de dialogue qui s’ouvre.
- IntelliJ IDEA crée la configuration de l’artefact et affiche ses paramètres dans la partie droite de la boîte de dialogue Structure du projet.
- Appliquez les changements et fermez la boîte de dialogue.
-
Construire l’artefact JAR
- Dans le menu principal, sélectionnez Construire | Construire des artefacts.
- Pointez sur HelloWorld:jar et sélectionnez Construire.
- Si vous regardez maintenant dans le dossier out/artifacts, vous y trouverez votre JAR.
-
Exécution de l’application empaquettée
- Pour vous assurer que l’artefact JAR est créé correctement, vous pouvez l’exécuter.
- Créer un configuration d’exécution pour le JAR
- Pour exécuter une application empaqutée dans un JAR, Intellij IDEA offre la possibilité d’en créer un configuration dédiée.
- Faites Ctrl+Shift+A, puis cliquez sur « Modifier les configuration » (Edit Configurations)
- Dans la fenêtre de dialogue de configuration Run/Debug cliquer sur le bouton + et sélectionnez JAR Application.
- Nommer la nouvelle configuration HelloWorldJar .
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
public class HelloWorld {
public static void main(String[] args) {
System.out.printf("Hello world!");
}
}