importer des dépendances de Maven dans classpath IntelliJ
-
22-09-2019 - |
Question
J'utilise Buildr avec un projet java / scala. Les dépendances sont aperçurent dans le fichier de construction. Un comme vous le savez, Buildr téléchargements dans les dépendances ~ .m2 dossier (comme maven2 DOE).
Je me demande comment puis-je importer les dépendances (de ~ .m2 dossier ou buildfile) dans mon projet IntelliJ pour profiter de la complétion de code et la détection d'erreur entre autres fonctionnalités offertes par Intellij.
Merci, -A
La solution
buildr a un plugin pour générer des projets IntelliJ IDEA. Il est décrit :
Si vous utilisez IntelliJ IDEA, vous pouvez générer des fichiers de projet par l'émission:
$ buildr idée
Il va générer un fichier .iml pour chaque projet (ou sous-projet) et un .ipr que vous pouvez ouvrir directement pour le projet racine. Pour permettre à IntelliJ Idea pour résoudre les dépendances externes correctement, vous aurez besoin d'ajouter une variable M2_REPO pointant vers votre répertoire de référentiel Maven2 (Paramètres / Variables de chemin).
Si vous utilisez IDEA 7 ou version ultérieure, utilisez la buildr tâche idea7x à la place. Cette tâche crée le .ipr approprié et les fichiers .iml pour la version IDEA 7. Il comprend le suffixe -7x dans les fichiers générés, de sorte que vous pouvez utiliser les tâches d'idée et idea7x côte à côte sur le même projet.