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 :

[MAVEN2] Installation plugin non natif


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 53
    Par défaut [MAVEN2] Installation plugin non natif
    'lut,

    J'ai récupéré sur sourceforge le plugin xradar, il n'est pas natif à Maven et donc je peux pas l'installer automatiquement via "mvn xradar" ou par le pom.
    Je voudrais savoir dans un premier temps si je m'y suis bien pris pour l'installer, j'ai tapper ça : mvn -X install:install-file -Dfile=maven-xradar-plugin-0.99.1.jar -DgroupId=xradar.sourceforge.net -DartifactId=xradar -Dversion=0.99.1 -Dpackaging=jar. Là j'ai BUILD SUCCESSFULL. Mais le soucis, c'est que dans mon pom j'ai mis ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <plugin>
    	<groupId>xradar.sourceforge.net</groupId>
      	<artifactId>maven-xradar-plugin</artifactId>
    </plugin>
    et ça me sort ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    [INFO] ------------------------------------------------------------------------
    [ERROR] BUILD ERROR
    [INFO] ------------------------------------------------------------------------
    [INFO] The plugin 'xradar.sourceforge.net:maven-xradar-plugin' does not exist or
     no valid version could be found
    [INFO] ------------------------------------------------------------------------
    [INFO] For more information, run Maven with the -e switch
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 5 seconds
    [INFO] Finished at: Thu May 10 15:30:04 CEST 2007
    [INFO] Final Memory: 12M/22M
    [INFO] ------------------------------------------------------------------------
    J'ai trouvé pas mal d'information sur des forums, y compris celui-ci. C'est quoi la différence entre DEPLOY et INSTALL? J'ai bien tenté un deploy mais il me sort une erreur du type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    [INFO] ------------------------------------------------------------------------
    [ERROR] BUILD ERROR
    [INFO] ------------------------------------------------------------------------
    [INFO] Failed to configure plugin parameters for: org.apache.maven.plugins:maven
    -deploy-plugin:2.3
     
    check that the following section of the pom.xml is present and correct:
     
    <distributionManagement>
      <!-- use the following if you're not using a snapshot version. -->
      <repository>
        <id>repo</id>
        <name>Repository Name</name>
        <url>scp://host/path/to/repo</url>
      </repository>
      <!-- use the following if you ARE using a snapshot version. -->
      <snapshotRepository>
        <id>repo</id>
        <name>Repository Name</name>
        <url>scp://host/path/to/repo</url>
      </snapshotRepository>
    </distributionManagement>
     
    Cause: Class 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be
     instantiated
    [INFO] ------------------------------------------------------------------------
    [DEBUG] Trace
    Si quelqu'un pouvait m'aider en m'éxpliquant clairement la démarche à suivre pour installer un plugin manuellement, et pouvoir l'utiliser dans le pom.

    Par avance mille merci.

  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
    Il n'y a pas de plugin xradar pour maven2, le seul qui existe à ma connaissance est pour maven 1 donc totalement incompatible avec maven2

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 53
    Par défaut
    Oki, sinon la méthode était la bonne?

  4. #4
    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
    Non, les plugins doivent en théorie se trouver dans un repository distant. Il faut ajouter ce repository dans le pom et ensuite tu appelles le plugin:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mvn groupId:artifactId:goal
    maven se charge du reste (téléchargement du plugin et des dépendances, installation)

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 53
    Par défaut
    Comment ça se passe si je créé un plugin pour l'installer dans le repository? Il faut obligatoirement que je le mette dans sur un serveur distant? mvn install:install-file ne permet pas de l'installer? Car lorsque je lance cette commande avec le fichier jar xradar que j'ai trouvé, il se rajoute bien dans .m2\repository\org\apache\maven\plugins\maven-jrst-plugin.

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Luxembourg

    Informations forums :
    Inscription : Avril 2005
    Messages : 102
    Par défaut
    Salut,

    Ca fonctionne en théorie (j'ai déjà installer à la main des plugin sur mon poste) mais dans ton cas, il manque la version dans ton pom pour appeler le plugin :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <version>0.99.1</version>
    Pour ce qui est de la compatibilité Maven2, effectivement ce n'est pas le cas !

    Bien à toi,
    Mathieu

Discussions similaires

  1. Plugin non installé lors du déploiement
    Par timidou dans le forum Plugins
    Réponses: 1
    Dernier message: 29/08/2011, 12h27
  2. [Plugin][Jigloo] Installation plugin Jigloo
    Par BarbapapaDK dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 10/03/2006, 14h42
  3. [Installation] javac non trouvé sous linux
    Par melmouj dans le forum Général Java
    Réponses: 8
    Dernier message: 14/11/2005, 13h36
  4. [Plugin][tomcat]Pbe Installation Plugin
    Par eudes dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 03/11/2005, 16h12
  5. Disque dur installé mais "non visible"
    Par btdl79 dans le forum Composants
    Réponses: 4
    Dernier message: 12/09/2005, 20h01

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