Maven - Intégration IntelliJ IDEA IDE
IntelliJ IDEA a une prise en charge intégrée de Maven. Nous utilisons IntelliJ IDEA Community Edition 11.1 dans cet exemple.
Certaines des fonctionnalités d'IntelliJ IDEA sont répertoriées ci-dessous -
Vous pouvez exécuter des objectifs Maven à partir d'IntelliJ IDEA.
Vous pouvez afficher la sortie des commandes Maven dans IntelliJ IDEA en utilisant sa propre console.
Vous pouvez mettre à jour les dépendances maven dans l'EDI.
Vous pouvez lancer des builds Maven depuis IntelliJ IDEA.
IntelliJ IDEA effectue automatiquement la gestion des dépendances sur la base du pom.xml de Maven.
IntelliJ IDEA résout les dépendances Maven à partir de son espace de travail sans installation dans le référentiel Maven local (nécessite que le projet de dépendance se trouve dans le même espace de travail).
IntelliJ IDEA télécharge automatiquement les dépendances et sources requises à partir des référentiels Maven distants.
IntelliJ IDEA fournit des assistants pour créer de nouveaux projets Maven, pom.xml.
L'exemple suivant vous aidera à tirer parti des avantages de l'intégration d'IntelliJ IDEA et de Maven.
Créer un nouveau projet dans IntelliJ IDEA
Nous importerons le projet Maven à l'aide de l'assistant de nouveau projet.
Ouvrez IntelliJ IDEA.
Sélectionner File Menu > New Project Option.
Sélectionnez le projet d'importation à partir du modèle existant.
- Sélectionnez l'option Maven
Sélectionnez Emplacement du projet, où un projet a été créé à l'aide de Maven. Nous avons créé un projet Java ConsumerBanking. Allez au chapitre «Création d'un projet Java», pour voir comment créer un projet à l'aide de Maven.
- Sélectionnez le projet Maven à importer.
- Entrez le nom du projet et cliquez sur Terminer.
Maintenant, vous pouvez voir le projet maven dans IntelliJ IDEA. Jetez un œil aux bibliothèques externes du projet consumerBanking. Vous pouvez voir qu'IntelliJ IDEA a ajouté des dépendances Maven à son chemin de construction dans la section Maven.
Créer un projet maven dans IntelliJ IDEA
Maintenant, il est temps de construire ce projet en utilisant les capacités d'IntelliJ IDEA.
Sélectionnez le projet ConsumerBanking.
Sélectionner Buid menu > Rebuild Project Option
Vous pouvez voir la sortie dans IntelliJ IDEA Console
4:01:56 PM Compilation completed successfully
Exécuter l'application dans IntelliJ IDEA
Sélectionnez le projet ConsumerBanking.
Cliquez avec le bouton droit sur App.java pour ouvrir le menu contextuel.
sélectionner Run App.main()
Vous verrez le résultat dans IntelliJ IDEA Console.
"C:\Program Files\Java\jdk1.6.0_21\bin\java"
-Didea.launcher.port=7533
"-Didea.launcher.bin.path=
C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 11.1.2\bin"
-Dfile.encoding=UTF-8
-classpath "C:\Program Files\Java\jdk1.6.0_21\jre\lib\charsets.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\deploy.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\javaws.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\jce.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\jsse.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\management-agent.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\plugin.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\resources.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\rt.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\dnsns.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\localedata.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunjce_provider.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunmscapi.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunpkcs11.jar
C:\MVN\consumerBanking\target\classes;
C:\Program Files\JetBrains\
IntelliJ IDEA Community Edition 11.1.2\lib\idea_rt.jar"
com.intellij.rt.execution.application.AppMain com.companyname.bank.App
Hello World!
Process finished with exit code 0