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] aucun artifact copié dans mon repo local


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
    Juillet 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 37
    Par défaut [Maven2] aucun artifact copié dans mon repo local
    bonjour,

    j'ai beau créer des jar ou des war, ils ne sont jamais copiés dans mon repo local malgré les build succesfull.

    settings.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <localRepository>C:\maven-2.0.7\repository</localRepository>
    j'ai un projet en com.pouet et aucun dossier com n'est créé dans mon local repo.

    message de maven :
    D:\Projets\AMR\GNG_2\GngWebapp>mvn package
    [INFO] Scanning for projects...
    [INFO] ----------------------------------------------------------------------------
    [INFO] Building GngWebapp Maven Webapp
    [INFO] task-segment: [package]
    [INFO] ----------------------------------------------------------------------------
    [INFO] [resources:resources]
    [INFO] Using default encoding to copy filtered resources.
    [INFO] ------------------------------------------------------------------------
    [ERROR] BUILD ERROR
    [INFO] ------------------------------------------------------------------------
    [INFO] Failed to resolve artifact.

    Missing:
    ----------
    1) com.pouet.gng:GNG:jar:1.0-SNAPSHOT

    Try downloading the file manually from the project website.

    Then, install it using the command:
    mvn install:install-file -DgroupId=com.pouet.gng -DartifactId=GNG \
    -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
    Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=com..pouet.gng -DartifactId=GNG \
    -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file \
    -Durl=[url] -DrepositoryId=[id]

    Path to dependency:
    1) com.pouet.gng:GngWebapp:war:1.0-SNAPSHOT
    2) com.pouet.gng:GNG:jar:1.0-SNAPSHOT

    ----------
    1 required artifact is missing.

    for artifact:
    com.pouet.gng:GngWebapp:war:1.0-SNAPSHOT

    from the specified remote repositories:
    central (http://repo1.maven.org/maven2)


    [INFO] ------------------------------------------------------------------------
    [INFO] For more information, run Maven with the -e switch
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 1 second
    [INFO] Finished at: Tue Jul 17 11:45:25 CEST 2007
    [INFO] Final Memory: 3M/6M
    [INFO] ------------------------------------------------------------------------

  2. #2
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Citation Envoyé par jpalcluc
    bonjour,

    j'ai beau créer des jar ou des war, ils ne sont jamais copiés dans mon repo local malgré les build succesfull.
    Euh, dans ton exemple, le build, il est pas vraiment successful....

    Sinon, pour mettre un artefact dans le repo local, c'est install, parceque package, il ne fait que créer le paquet, sans le déposer nulle part.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 37
    Par défaut
    si le build est successfull pour mvn package.
    ok pour la différence avec mvn install
    merci

  4. #4
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Citation Envoyé par jpalcluc
    si le build est successfull pour mvn package.
    La trace que tu nous présente ci dessus n'est pas celle d'un build correct.

    Mais si install résouds ton problème, tout va bien.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 37
    Par défaut
    dans ma trace, il s'agissait d'un build sur un projet -- appelons le GNG2-- qui dépendait d'un projet GNG1 qui lui compilait (trace non fournie). Comme le build 1 passait (successful non fourni), je pensais qu'en lançant le build 2 ca marcherait, mais la trace que j'ai fournie indiquait qu'il ne trouvait pas mon jar précédement construit, et pour cause j'utilisais le goal package qui ne recopie pas dans le repo le jar créé (build successful).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. aucun accent affiché dans mon flash !
    Par pat95 dans le forum Flash
    Réponses: 1
    Dernier message: 08/07/2012, 01h20
  2. connexion à mon pc sous vista dans mon réseau local
    Par samworkflow dans le forum Windows Vista
    Réponses: 0
    Dernier message: 23/07/2009, 15h39
  3. Réponses: 2
    Dernier message: 09/04/2009, 10h51
  4. Réponses: 1
    Dernier message: 10/02/2008, 20h31
  5. Réponses: 1
    Dernier message: 06/04/2005, 15h09

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