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 :

Repository distant + Archetype + Eclipse


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 5
    Par défaut Repository distant + Archetype + Eclipse
    Bonjour tout le monde et bonne année

    J'ai un petit soucis, j'ai installé un repository distant sur un serveur (j'ai utilisé sonatype) et je suis en train d'essayer de déployer des archetypes made in "Maison".
    Tout ce passe relativement bien sauf quand via eclipse et le plugin m2 j'essaie de créer un projet en me basant sur un de mes archetypes de mon repository distant.

    Eclipse trouve bien le catalogue, m'affiche bien la liste des archetypes mais lorsque qu'il essaye de telecharger l'archetype il ne pointe que sur le repository central (http://repo1.maven.org/maven2/).

    Si je passe par des lignes de commandes maven et que je lui spécifie l'url du catalogue tout fonctionne correctement. Mais c'est moins pratique.

    Donc ma question est : comment faire pour indiquer a eclipse ou a maven de pointer par defaut sur mon repository distant pour le telechargement ?

    Merci d'avance pour votre aide

  2. #2
    Membre émérite

    Homme Profil pro
    Architecte technique
    Inscrit en
    Juin 2005
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2005
    Messages : 588
    Par défaut
    Citation Envoyé par aordines Voir le message
    Bonjour tout le monde et bonne année

    J'ai un petit soucis, j'ai installé un repository distant sur un serveur (j'ai utilisé sonatype) et je suis en train d'essayer de déployer des archetypes made in "Maison".
    Tout ce passe relativement bien sauf quand via eclipse et le plugin m2 j'essaie de créer un projet en me basant sur un de mes archetypes de mon repository distant.

    Eclipse trouve bien le catalogue, m'affiche bien la liste des archetypes mais lorsque qu'il essaye de telecharger l'archetype il ne pointe que sur le repository central (http://repo1.maven.org/maven2/).

    Si je passe par des lignes de commandes maven et que je lui spécifie l'url du catalogue tout fonctionne correctement. Mais c'est moins pratique.

    Donc ma question est : comment faire pour indiquer a eclipse ou a maven de pointer par defaut sur mon repository distant pour le telechargement ?

    Merci d'avance pour votre aide
    As-tu ajouté ton catalogue dans Preferences / Maven / Archetypes ... Add remote catalog (et validé avec le bouton valid)

    a+
    Philippe

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 5
    Par défaut
    Citation Envoyé par Philippe Bastiani Voir le message
    As-tu ajouté ton catalogue dans Preferences / Maven / Archetypes ... Add remote catalog (et validé avec le bouton valid)

    a+
    Philippe
    Oui il est ajouté, c'est grace à ca que je vois bien la liste de mes archetypes, mais une fois que j'en sélectionne un et que je spécifie l'artifactid, le groupid et la version, eclipse (ou plutot maven) plante pendant la génération du projet et j'ai cette erreur sous la console

    Unable to get resource 'org.apache.maven.archetypes.vdm:ws-client-cxf:jar:1.0' from repository central (http://repo1.maven.org/maven2/) Unable to locate resource in repository

    Donc il ne cherche pas a le telecharger depuis mon repository distant.

  4. #4
    Membre émérite

    Homme Profil pro
    Architecte technique
    Inscrit en
    Juin 2005
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2005
    Messages : 588
    Par défaut
    Citation Envoyé par aordines Voir le message
    Oui il est ajouté, c'est grace à ca que je vois bien la liste de mes archetypes, mais une fois que j'en sélectionne un et que je spécifie l'artifactid, le groupid et la version, eclipse (ou plutot maven) plante pendant la génération du projet et j'ai cette erreur sous la console

    Unable to get resource 'org.apache.maven.archetypes.vdm:ws-client-cxf:jar:1.0' from repository central (http://repo1.maven.org/maven2/) Unable to locate resource in repository

    Donc il ne cherche pas a le telecharger depuis mon repository distant.
    Tu as bien, dans ton référentiel (dossier: org/apache/maven/archetypes/vdm/1.0) un POM du type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        <groupId>org.apache.maven.archetypes.vdm</groupId>
        <artifactId>ws-client-cxf</artifactId>
        <version>1.0</version>
        <packaging>maven-archetype</packaging>
    Que dit le fichier _maven.repositories ?

    As-tu essayé avec un autre groupid (i.e. sans org.apache.maven.archetypes) ? on ne sait jamais...

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2012
    Messages : 5
    Par défaut
    Citation Envoyé par Philippe Bastiani Voir le message
    Tu as bien, dans ton référentiel (dossier: org/apache/maven/archetypes/vdm/1.0) un POM du type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        <groupId>org.apache.maven.archetypes.vdm</groupId>
        <artifactId>ws-client-cxf</artifactId>
        <version>1.0</version>
        <packaging>maven-archetype</packaging>
    Que dit le fichier _maven.repositories ?

    As-tu essayé avec un autre groupid (i.e. sans org.apache.maven.archetypes) ? on ne sait jamais...
    Mes fichiers POM sont correct, et j'ai déjà essayé de rester dans le group org.apache.maven.archetypes (j'y ai pensé aussi )

    Concernant le fichier _maven.repositories, je ne vois pas de quel fichier tu parles ! c'est un fichier dans eclipse ? dans maven ?

  6. #6
    Membre émérite

    Homme Profil pro
    Architecte technique
    Inscrit en
    Juin 2005
    Messages
    588
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2005
    Messages : 588
    Par défaut
    Citation Envoyé par aordines Voir le message
    Concernant le fichier _maven.repositories, je ne vois pas de quel fichier tu parles ! c'est un fichier dans eclipse ? dans maven ?
    A côté de ton POM dans ton référentiel Maven (dossier: org/apache/maven/archetypes/vdm/1.0)

    Je viens de trouver cette discussion:
    http://maven.40175.n5.nabble.com/Not...td3727753.html

Discussions similaires

  1. question sur les repository distants archiva
    Par root76 dans le forum Maven
    Réponses: 2
    Dernier message: 22/04/2008, 12h02
  2. Création d'un repository distant
    Par hel22 dans le forum Maven
    Réponses: 13
    Dernier message: 22/02/2008, 16h56
  3. Réponses: 17
    Dernier message: 09/07/2007, 14h28
  4. [Maven2]Détail de la création de repository distant
    Par arnobidul dans le forum Maven
    Réponses: 8
    Dernier message: 22/05/2007, 16h20
  5. Travailler sur des sources distantes avec Eclipse
    Par El Saigneur dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 12/07/2004, 09h40

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