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 :

[Maven] mvn archetype:generate impossible


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
    Avril 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 56
    Par défaut [Maven] mvn archetype:generate impossible
    Bonjour à tous,
    Je n'arrive pas a installer le plugin archetype.
    J'ai le message d'erreur suivant :
    [INFO] Scanning for projects...
    [INFO] Searching repository for plugin with prefix: 'archetype'.
    [INFO] org.apache.maven.plugins: checking for updates from central
    [WARNING] repository metadata for: 'org.apache.maven.plugins' could not be retrieved from repository: central due to an
    error: Error transferring file: Connection timed out: connect
    [INFO] Repository 'central' will be blacklisted
    [INFO] ------------------------------------------------------------------------
    [ERROR] BUILD ERROR
    [INFO] ------------------------------------------------------------------------
    [INFO] The plugin 'org.apache.maven.plugins:maven-archetype-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: 21 seconds
    [INFO] Finished at: Mon Apr 20 11:41:11 CEST 2009
    [INFO] Final Memory: 1M/2M
    [INFO] ------------------------------------------------------------------------
    J'ai vu sur un ancien post qu'il fallait créer un fichier settings.xml dans le dossier ./m2, je l'ai fait mais cela ne corrige pas mon probléme.
    Auriez vous une idées qui me permettré d'avancer?
    Merci d'avance pour vos réponses.

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Bonjour,

    Es-tu derrière un proxy ? Si c'est le cas, il faut mettre les informations nécessaires dans ton settings.xml afin que Maven puisse atteindre le repository central (voir le tag proxies dans le settings.xml)
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 56
    Par défaut
    Oui effectivement je suis dérière un proxy.
    Voici mon settigns.xml qui se trouve dans ~/.m2 :

    <?xml version="1.0" encoding="UTF-8"?>
    <settings>
    <proxies>
    <proxy>
    <active/>
    <protocol>http</protocol>
    <port>8080</port>
    <host>http://adresseproxy</host>
    <id/>
    </proxy>
    </proxies>
    </settings>
    Je l'avais déjà créer avant de poster, mais rien n'avait changé.

    Je ne trouve vraiment pas pourquoi cela ne marche pas.

  4. #4
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Ton XML n'est pas bon.
    Ca ressemblerait plutôt à ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
        <proxies>
            <proxy>
                <active>true</active>
                <protocol>http</protocol>
                <host>xxx</host>
                <port>8080</port>
                <username>yyy</username>
                <password>xxx</password>
            </proxy>
        </proxies>
    Tu as oublié de préciser que ton proxy est actif (<active>true</active>) et éventuellement ton nom / mot de passe pour se connecter au proxy.
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    56
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 56
    Par défaut
    J'ai corrigé le XML, il est donc correct, mais cela ne change rien, j'ai du mal a comprendre le problème...
    Il ne peut pas avoir une autre cause au problème?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <?xml version="1.0" encoding="UTF-8"?>
    <settings>
      <proxies>
        <proxy>
         <active>true</active>
         <protocol>http</protocol>
         <host>toto</host>
         <port>80</port>
         </proxy>
      </proxies>
    </settings>
    Peut-être le port qui n'est pas bon? je ne sais pas quoi mettre...

  6. #6
    Membre chevronné

    Inscrit en
    Septembre 2006
    Messages
    466
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 466
    Par défaut
    Bonjour,

    Effectivement, le port ne doit pas être bon car 80 est le port par défaut pour le protocole http. Tu peux essayer 3128 qui est souvent utilisé pour les proxy http.
    Sinon demande à un collègue ou à un administrateur système.

    Rémy

Discussions similaires

  1. Réponses: 8
    Dernier message: 21/06/2018, 18h39
  2. Maven + Archiva : mvn archetype:create
    Par igloof dans le forum Maven
    Réponses: 8
    Dernier message: 05/05/2008, 11h21
  3. [Maven 2] Parsing XML impossible
    Par morice.ju dans le forum Maven
    Réponses: 1
    Dernier message: 20/04/2006, 13h00

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