Question

Je mis en place un nouveau projet Maven webapp et je voulais le tester avec le plugin Maven de la jetée. Donc je lancé la commande console: mvn jetty:run

Après avoir défini la pluginGroup dans le fichier de paramètres de Maven j'ai couru une nouvelle fois la commande. Malheureusement, il a échoué parce que j'utilisais une des versions mentionnées ci-dessous du plug-in:

Pourquoi 2 plugins basés Maven pour réaliser la même chose - jetée en cours d'exécution? Pourquoi doivent-ils apporter tant de confusion?

Ou si la bonté de me expliquer les différences entre les deux.

Était-ce utile?

La solution

Avec Jetty7 ce plugin a été renommé à la jetée-maven-plugin pour mieux se conformer à la convention maven2. La version 7 jetée du plug-in a également subi d'importants changements dans la configuration. Pour plus d'informations, consultez la jetée 7 guide de fonction Maven Plugin.

Voir la documentation

Autres conseils

Le maven-jetty-plugin est pour la jetée 6 et jetty-maven-plugin est pour Jetty7 et versions ultérieures. Le changement de nom a été fait à « respecter les conventions de nommage plugin Maven » et fait partie du grand désordre créé par le mouvement de la jetée à la Fondation Eclipse. En fait, la jetée 7 est considéré comme une version de transition (ce doit être l'expression politiquement correcte pour grand désordre ).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top