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

  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
    Membre confirm�
    Inscrit en
    Ao�t 2006
    Messages
    130
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2006
    Messages : 130
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    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.
    Je ne suis pas tout � fait d'accord. J'ai configur� dans le fichier settings.xml un nouveau repository qui pointe sur un repository cr�� � l'aide d'Archiva.

    Ce repository est un proxy vis-�-vis du repository central. Lorsque j'effectue une commande Maven, si les artifacts n�cessaires ne se trouvent pas dans mon repository local, et bien ils sont copi�s sur le proxy, puis dans mon repo local ...

    Mais � aucune place je n'ai indiqu� de miroirs, et � aucune place j'indique � Maven qu'il doit copi� un quelconque fichier ...
      0  0

  8. #8
    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
    Mais � aucune place je n'ai indiqu� de miroirs, et � aucune place j'indique � Maven qu'il doit copi� un quelconque fichier ...
    C'est toute la magie de Maven. Ce comportement est le comportement par d�faut de Maven et Archiva, tu n'as rien � configurer pour que �a fonctionne de la sorte. Juste installer Archiva et dans ton "settings.xml" donner � Maven une r�f�rence vers ce repository.
      0  0

  9. #9
    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

  10. #10
    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 Muscador
    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?
    Je confirme. C'est bien le mode proxy d'Archiva et c'est bien l'interet de tous les proxy d'entreprise Maven 2 : r�duire la traffic vers internet.
      0  0

  11. #11
    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
    Le seul probl�me, si tu ne d�fini pas de mirror pour surcharg� l'adresse de central, est que rien ne garanti que maven ira voir dans ton archiva avant d'essayer de se connecter sur le repository central sur le web
      0  0

  12. #12
    Membre confirm�
    Inscrit en
    Ao�t 2006
    Messages
    130
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2006
    Messages : 130
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    A priori, Maven interroge Archiva pour lui demander une ressource
    Ok je comprends.

    Si maintenant quelqu'un peut encore nous dire exactement o� se trouve cette partie (dans quel fichier) qui permet d'interroger Archiva ce serait super ... !

    Je sais �a ne sert peut-�tre � rien de le savoir mais c'est juste par int�r�t ...
      0  0

  13. #13
    Membre confirm�
    Inscrit en
    Ao�t 2006
    Messages
    130
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2006
    Messages : 130
    Par d�faut
    Citation Envoy� par evenisse
    Le seul probl�me, si tu ne d�fini pas de mirror pour surcharg� l'adresse de central, est que rien ne garanti que maven ira voir dans ton archiva avant d'essayer de se connecter sur le repository central sur le web
    Si, il suffit de d�finir le repository dans la liste du fichier settings.xml.
      0  0

  14. #14
    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
    Citation Envoy� par hel22
    Si, il suffit de d�finir le repository dans la liste du fichier settings.xml.
    Malheureusement, pas dans toutes les versions. Mais c'est le cas dans les derni�res
      0  0

  15. #15
    Membre confirm�
    Inscrit en
    Ao�t 2006
    Messages
    130
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2006
    Messages : 130
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    Malheureusement, pas dans toutes les versions. Mais c'est le cas dans les dernières
    Ok, effectivement je n'ai jamais test� les versions pr�c�dentes ...
      0  0

  16. #16
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    50
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 50
    Par d�faut
    On utilise Proximity, qui permet d'hoster et de proxifier des repositories. Pour l'installer il suffit de d�ployer le WAR (sous Tomcat dans notre cas).

    La configuration de nouveaux proxy est un peu lourde (plusieurs fichiers � modifier) mais la config par d�faut inclus les repository les plus connus (apache, codehaus, java.net).

    Au niveau de la config de Maven tout se passe dans le fichier settings.xml.

    Le seul probl�me rencontr� jusqu'� maintenant c'est le d�ploiement de package sur le repository via WebDAV. Le probl�me est connu. En attendant on a configur� un acc�s WebDAV sous Tomcat.
      0  0

  17. #17
    Membre chevronn�

    Inscrit en
    Septembre 2006
    Messages
    466
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 466
    Par d�faut
    Pour information, il y a eu r�cemment une discussion sur les proxy maven 2 sur la liste de diffusion maven-users.

    R�my
      0  0

  18. #18
    Membre confirm�
    Inscrit en
    Mars 2007
    Messages
    135
    D�tails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 135
    Par d�faut Besoin de tutos !!!
    Bonjour je me permet de r�agir ici pour dire que el site manque de tuto sur Jfrog par exemple ....

    J'ai mis qque jours a prendre en main hudson sonar mais pour jfrog oucchhhh je s�che. Il n'y aurait pas un tuto qque part ?? Google n'est plus mon pote sur ce sujet.
      1  0

  19. #19
    Membre chevronn�

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

    Pourquoi prendre jfrog ?

    Actuellement, il est assez claire que nexus est le meilleur outil de proxy maven 2.

    Cf. par exemple les billets :


    R�my
      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