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

Affichage des résultats du sondage: Quel proxy d'entreprise Maven 2 utilisez-vous?

Votants
54. Vous ne pouvez pas participer à ce sondage.
  • Archiva (Maven)

    30 55,56%
  • Proximity (AbstractHorizon)

    4 7,41%
  • Artifactory (JFrog)

    11 20,37%
  • Dead Simple Maven Proxy (PDark)

    0 0%
  • Standard Maven Proxy (Codehaus)

    9 16,67%
Sondage à choix multiple
Maven Java Discussion :

Quel proxy d'entreprise Maven 2 utilisez-vous? [Archives]


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    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 Quel proxy d'entreprise Maven 2 utilisez-vous?
    Sondage archivé : renouvellement du sondage pour 2010

    L'objet de ce débat est de tenter d'y voir plus clair sur les proxy d'entreprise pour Maven 2, permettant d'avoir une recopie locale (mais non aggressive) du référentiel central Maven 2.

    Précisez celui que vous utilisez actuellement, ses points forts, ses points faibles, si vous le recommanderiez ou non, enfin toutes les informations pouvant intéresser d'autres personnes interessés par la mise en place d'un tel proxy.

    Si vous en utilisez un autre que ceux de la liste, n'hesitez pas à le dire également, je ne mets ici que ce que je connais...

      0  0

  2. #2
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 130
    Par défaut
    Hello,

    L'objet de ce débat est de tenter d'y voir plus clair sur les proxy d'entreprise pour Maven 2, permettant d'avoir une recopie locale (mais non aggressive) du référentiel central Maven 2.
    Qu'entends-tu par "non agressive " ?

    Pourrait-ton également commencer par clarifier deux notions : proxy et miroir.

    A mon sens, dans le contexte Maven, ce sont quasi des synonymes car un proxy ca permet de ne pas devoir sans cesse aller sur un site distant (hors entreprise) ... mais ceci peut se faire que dans le cas où l'on effectue un miroir des sites distants en question ...

    Qu'en pensez-vous ?
      0  0

  3. #3
    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 hel22
    Qu'entends-tu par "non agressive " ?
    Pas un wget (recopie complète du référentiel distant)

    Citation Envoyé par hel22
    Pourrait-ton également commencer par clarifier deux notions : proxy et miroir.
    Pour moi mirroir = recopie brutale (cf ci dessus). Alors qu'un proxy fonctionne, ben comme un proxy. Si il a déjà cherché une ressource donnée, il la réutilise, et sinon, il va la chercher. De cette façon, toutes les mises à jours sont disponibles dans le proxy (pas seulement l'image à une date donnée).

    Citation Envoyé par hel22
    A mon sens, dans le contexte Maven, ce sont quasi des synonymes car un proxy ca permet de ne pas devoir sans cesse aller sur un site distant (hors entreprise) ... mais ceci peut se faire que dans le cas où l'on effectue un miroir des sites distants en question ...
    Ben non, justement, on peut le faire avec un proxy. QUi va chercher un objet quand il ne l'a pas, et sinon utilise celui qu'il a (c'est tout l'interet de Archiva et consorts).
      0  0

  4. #4
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 130
    Par défaut
    Ok, merci pour les précisions, je ne voyais pas les choses sous cet angle mais là c'est plus clair ...
      0  0

  5. #5
    Membre confirmé
    Inscrit en
    Août 2006
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 130
    Par défaut
    Au sujet d'Archiva :

    Nous sommes entrain d'effectuer des tests de ce dernier pour la fonction de proxy, et jusqu'à présent tout fonctionne très bien.

    Cependant, il y a une étape dans le fonctionnement qui m'échappe. Comment Maven est-il "au courant" que nous utilisons un proxy et que de ce fait, d'éventuels ressources doivent y être recopier.

    Je m'explique :

    D'un côté nous avons Maven paramétré grâce au fichier settings.xml (et au fichier pom.xml ...). Dans le fichier settings, nous avons déclarés un repository supplémentaire (le proxy). Ok Maven sait qu'il y a un endroit supplémentaire pour la recherche d'artifact.

    De l'autre côté il y a Archiva qui "tourne". A l'aide d'Archiva, nous avons créé un nouveau repository puis un nouveau proxy .... mais comment la liaison avaec Maven se fait-elle ?

    Visiblement ce n'est pas dans les fichier de configuration de Maven ni dans le profil de l'utilisateur ...
      0  0

  6. #6
    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
    Maven ne sait pas qu'il utilise Archiva ou autre chose, il ne fait que se connecter sur un serveur web distant.

    Pour utiliser un repository créer dans Archiva, il faut le déclarer dans le settings.xml ou dans le pom et pour utiliser le mode proxy, il faut configurer un mirror dans le settings.xml. Par exemple, pour créer un mirroir du repo 'central', après avoir créer un proxy de 'central' dans Archiva, il faut créer un mirror ayant pour id 'central' dans le settings.xml, ainsi, le repository central ne sera plus utilisé et seulement Archiva sera utilisé pour le download des artifacts de 'central'
      0  0

  7. #7
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par hel22
    Au sujet d'Archiva :

    Comment Maven est-il "au courant" que nous utilisons un proxy et que de ce fait, d'éventuels ressources doivent y être recopier.
    A priori, Maven interroge Archiva pour lui demander une ressource. Si ce dernier ne dispose pas de la ressource, il interroge ses propres dépots distants, et rapatrie la ressource sur son propre repository, avant de la renvoyer au client (Maven).

    La prochaine fois que Maven l'interrogera pour cette ressource, il n'aura pas besoin de la rapatrier depuis le net. Et c'est là tout l'intérêt : si 200 postes compilent le projet, la ressource ne sera téléchargée qu'une seule fois.

    Quelqu'un peut confirmer?
      0  0

Discussions similaires

  1. Quel proxy d'entreprise Maven 2 utilisez-vous ?
    Par Ricky81 dans le forum Maven
    Réponses: 15
    Dernier message: 06/02/2017, 20h25
  2. Réponses: 20
    Dernier message: 28/06/2008, 13h23
  3. Quel programme de lecture de pdf utilisez-vous ?
    Par Michaël dans le forum Applications et environnements graphiques
    Réponses: 9
    Dernier message: 10/11/2006, 08h17

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