web-dev-qa-db-fra.com

Intellij-idea ajoutant le plugin maven

Comment ajouter un plugin maven dans intellij-idea? Je veux générer rapidement quelque chose comme ceci:

<build>
    <plugins>
        <plugin>
            <groupId>org.mortbay.jetty</groupId>
            <artifactId>jetty-maven-plugin</artifactId>
            <version>8.1.16.v20140903</version>
            <configuration>
                <stopKey>STOP</stopKey>
                <stopPort>8089</stopPort>
            </configuration>
        </plugin>
    </plugins>
</build>
4
Dimon
  1. Ajoutez le plugin Maven Integration dans Préférences-> Plugins.
  2. Utilisez Fichier-> Importer un projet pour sélectionner un POM existant à la racine du projet. Si vous n'en avez pas encore, il y a moyen de faire en sorte que IDEA le crée pour vous.
  3. Utilisez la saisie de texte (ctrl-espace) lors de la saisie dans votre POM pour compléter les éléments au fur et à mesure de leur saisie.
  4. Lorsque IDEA vous demande si vous souhaitez importer les modifications, répondez par l'affirmative.

Il existe également des astuces pour mettre à jour automatiquement le POM lorsque vous modifiez les préférences du projet, mais je ne pense pas qu'ils soient aussi polyvalents et puissants. En utilisant votre exemple, IDEA peut configurer le IDE lorsqu'il voit la référence du plug-in JUnit, mais il a plus de mal à générer la référence du plug-in après la configuration des tests unitaires dans l'EDI.

En général, la puissance de Maven dans le IDE fournit un moyen déclaratif (non procédural) de configurer automatiquement une grande variété d’EDI. Le POM Maven constitue le canal entre les IDE de cette manière.

3
Brian Topping

Si vous avez déjà pom.xml dans votre projet, cliquez avec le bouton droit de la souris sur pom.xml et sélectionnez l'option "Ajouter en tant que projet Maven", puis IntelliJ traitera votre fichier et importera vos dépendances.

1
kalibrain

Selon ce lien: https://www.jetbrains.com/idea/help/maven.html il semble que vous n’ayez rien à faire: ajoutez simplement votre code dans le fichier pom.xml de votre projet

Dans certains cas, le projet n'a pas la nature maven, puis cliquez avec le bouton droit sur pom.xml et sélectionnez aadd as maven pom. 

0
Tony