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 :

desactiver update lors de la compilation d'un projet avec maven


Sujet :

Maven Java

  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 23
    Points : 20
    Points
    20
    Par défaut desactiver update lors de la compilation d'un projet avec maven
    Bonjour à tous


    je travail dans une entreprise qui sous traite pour une autre et pour laquel j'ai du récupéré un projet maven.

    une fois récupéré apres plusieurs souci réseau je me retrouve donc avec toute les sources sur mon postes, sauf que leur reseau étant tellement pourri je n'y accède plus et lors de la compilation il y a ce genre de ligne :

    [INFO] snapshot commons:common:63.2-SNAPSHOT: checking for updates from public-snapshots

    et du coup il check pour des updates et il n'y a aucun timeout du coup vu que le reseau n'est pluis accessible, je ne peux meme pas compiler mon projet!

    du coup je me demande s'il n'y a pas un moyen de desactiver les updates afin que maven compil mon projet avec ce que j'ai en local!

    j'utilise maven2 depuis peu donc débutant et comme système ubuntu 11.04

    merci

  2. #2
    Membre régulier
    Homme Profil pro
    http://tuatini-godard.me/
    Inscrit en
    Décembre 2010
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : http://tuatini-godard.me/

    Informations forums :
    Inscription : Décembre 2010
    Messages : 70
    Points : 93
    Points
    93
    Par défaut
    Tu ne peut pas désactiver cette fonctionnalité, maven a besoin de ces plugins pour pouvoir compiler. L'astuce est d'exécuter la compilation 1 fois avec un ordinateur sur un réseau stable pour qu'il télécharge les plugins nécessaire à la compilation. Il ne les téléchargent qu'une seule fois. Donc essaye d'exécuter les commande de maven dont tu a besoin sur un bon réseau le temps qu'il télécharge les plugins au moins une fois, une fois fait tu peut continuer à compiler avec maven hors ligne.

  3. #3
    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 : 46
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Points : 7 275
    Points
    7 275
    Par défaut
    Tu peux lancer la commande mvn -o ..., le -o indiquant à Maven de travailler hors-ligne (--offline).

    Il faut toutefois faire attention, car effectivement en lançant Maven en hors-ligne, il se peut que certaines dépendances ne soient pas résolues, la compilation échouant.

    Dans ton exemple, il cherche à télécharger une version SNAPSHOT, qui peut être déjà présente en local. Mais Maven regarde quand même dans les repositories si une version plus récente existe. Avec le -o, cette vérification ne se fera plus, mais tu utiliseras potentiellement une version obsolète de ta librairie...

  4. #4
    Membre à l'essai
    Inscrit en
    Janvier 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 23
    Points : 20
    Points
    20
    Par défaut
    merci pour vos réponses je test tout ca!

Discussions similaires

  1. Erreur lors de la compilation d'un projet importé
    Par Turvy dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 08/08/2012, 00h26
  2. Réponses: 8
    Dernier message: 03/03/2011, 15h04
  3. Erreur lors de la compilation d'un projet avec maven
    Par cococinelle dans le forum Maven
    Réponses: 2
    Dernier message: 07/04/2008, 09h47
  4. Réponses: 5
    Dernier message: 04/10/2007, 09h38
  5. Soucis lors de la compilation des source Qcad avec mac os x 10.4
    Par Ethnolius dans le forum Développement OS X
    Réponses: 2
    Dernier message: 20/05/2007, 10h57

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