IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Maven Java Discussion :

Déclaration plugin jetty obligatoire?


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Janvier 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Âge : 51

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4
    Par défaut Déclaration plugin jetty obligatoire?
    Salut,

    Je suis en train de faire mumuse avec M2, et après avoir créé une appli web à partir de l'archetype webapp,
    j'ai bêtement tenté de faire un mvn jetty:run
    Et là :
    [INFO] The plugin 'org.apache.maven.plugins:maven-jetty-plugin' does not exist or no valid version could be found

    Croyant avoir compris comment marchaient les plugins, je m'imaginais que si le plugin n'existait pas dans mon repo local,
    maven allait gentiment le chercher sur ibiblio. Ben non.

    Pour que le plugin fonctionne, je suis obligé de le déclarer dans le pom.xml.
    A ce moment là seulement, il est téléchargé.

    Je dois dire que je suis assez surpris, jusque là, toutes les commandes (de base) que j'ai testées étaient reconnues automatiquement.

    Est-ce que quelqu'un a compris la magie qui s'opère derrière ces 2 comportements (un coup je te déclare, un coup je te déclare pas)?

    Pour ma culture perso, merci d'avance.

    Fred.

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 172
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 172
    Par défaut
    Tous les plugins ayant comme groupId org.apache.maven.plugins (ceux du projet maven) sont reconnus automatiquent car maven ajoute le groupId par défaut quand il n'est pas spécifié. Pour les autres, maven ne peux deviner leur groupId (org.mortbay.jetty pour le plugin maven-jetty-plugin)
    Mais tu peux quand même le lancer depuis la ligne de commande sans l'ajouter à ton pom comme ceci:

    mvn org.mortbay.jetty:maven-jetty-plugin:run

    Déclarer le plugin dans le pom, permet de simplifier la commande.

Discussions similaires

  1. Maven ne trouve pas le plugin jetty
    Par samirdvlp dans le forum Maven
    Réponses: 1
    Dernier message: 02/07/2012, 09h30
  2. Plugin Jetty et les autres plugins
    Par Graurk dans le forum Maven
    Réponses: 3
    Dernier message: 07/01/2012, 19h17
  3. plugin Validation, champs obligatoires sous conditions
    Par st4nfield dans le forum jQuery
    Réponses: 3
    Dernier message: 16/12/2009, 11h26
  4. Déclaration obligatoire de variable
    Par ViveLesQuads dans le forum Flash
    Réponses: 3
    Dernier message: 13/11/2006, 10h31
  5. Rendre les déclarations de variables obligatoire
    Par gege2061 dans le forum Langage
    Réponses: 7
    Dernier message: 14/06/2006, 14h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo