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
73. Vous ne pouvez pas participer à ce sondage.
  • Archiva

    25 34,25%
  • Artifactory

    15 20,55%
  • Nexus Community (ex. Proximity)

    27 36,99%
  • Nexus Pro

    3 4,11%
  • Autre (Précisez)

    0 0%
  • Aucun

    3 4,11%
Maven Java Discussion :

Quel proxy d'entreprise Maven 2 utilisez-vous ?


Sujet :

Maven Java

  1. #1
    Expert éminent sénior


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 856
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 856
    Points : 34 380
    Points
    34 380
    Par défaut Quel proxy d'entreprise Maven 2 utilisez-vous ?
    L'objet de ce débat est d'avoir une image de l'adoption des 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



    Voir le résultat du précédent sondage (2007-2009)

  2. #2
    BsT
    BsT est déconnecté
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 72
    Points : 83
    Points
    83
    Par défaut
    Archiva (via Maestro).

    C'est un choix historique parce que la mise en place du proxy remonte à bientôt 3 ans, il n'y avait pas trop de proxy disponible.

    Aujourd'hui je pense que j'utiliserais Nexus (voir la version pro pour le proxy eclipse).

  3. #3
    Membre régulier
    Inscrit en
    Novembre 2004
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 76
    Points : 88
    Points
    88
    Par défaut
    Nexus car il gère ses repo en utilisant le FS de la machine, et pas d'une manière obscure comme Archiva. Cela facilite les déplacement, synchros entre repo, backup, etc.

    Et puis l'interface d'admin est cent fois mieux chez Nexus
    Waddle

  4. #4
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Points : 4 314
    Points
    4 314
    Par défaut
    Nexus Community, pour des raisons déjà citées :
    - mise en place récente (pas de choix "historique" à maintenir)
    - interface d'administration claire, complète et agréable à utiliser
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  5. #5
    Membre actif
    Inscrit en
    Février 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 72
    Points : 214
    Points
    214
    Par défaut
    Dans ma boîte ils ont relativemment récemment mis en place Archiva.

    Bon après ils ne sont pas à une bêtise près, ils ont bien choisis Maven comme outil de build pour la boîte.

    Sinon d'un point de vue utilisateur, Archiva me suffit / convient, même si l'IHM de recherche est un peu à la traîne (ahh les recherches qui ramènent des centaines de résultats même pas triés / triables ...).

  6. #6
    Membre régulier
    Inscrit en
    Août 2007
    Messages
    84
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Août 2007
    Messages : 84
    Points : 98
    Points
    98
    Par défaut
    Citation Envoyé par waddle Voir le message
    Nexus car il gère ses repo en utilisant le FS de la machine, et pas d'une manière obscure comme Archiva. Cela facilite les déplacement, synchros entre repo, backup, etc.

    Et puis l'interface d'admin est cent fois mieux chez Nexus
    C'est Artifactory qui gère les artéfacts en DB, pas Archiva, qui utilise, comme Nexus, le file system.

    Ceci étant, nous avons effectué récemment une migration d'Archiva à Nexus, avec succès et l'on peut principalement observer un gain de stabilité (erreurs 502, voire 500) et dans une moindre proportion un gain de rapidité, en download, upload mais aussi en administration, vu la différence d'ergonomie assez forte.

  7. #7
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 350
    Points : 794
    Points
    794
    Par défaut
    Archiva a été longtemps le leader des repository manager.
    Néanmoins, il n'est géré principalement que par la communauté Open Source alors que pour Nexus et Artifactory, il y a des sociétés derrières qui font vivre le produit.

    C'est pourquoi, aujourd'hui concernant le niveau des fonctionnalités, le choix se fait surtourt entre Artifactory et Nexus.

    Pour ma part, j'apprécie tout particulièrement Artifactory car il permet de manager aussi des artefacts Ivy et pas seulement des Artefacts Maven.
    La fonctionnalité de recherche sur les descripteurs Ivy est vraiment excellente. Il s'agit ainsi d'un excellent repository pour gérer des artefacts produits par des projets utilisant par exemple le couple Ant/Ivy ou Gradle

    Artifactory va bientot pouvoir gérer des repository Eclipse de type P2; ce que fait aujourd'hui Nexus mais dans sa version pro payante

    Et pour @Tomekaa, Artifactory est tout a fait capable de gérer ses artefacts binaires sur un filesystem.
    Regarde ici
    http://wiki.jfrog.org/confluence/dis...efault+Storage


    Pour le reste des features, vous pouvez consulter la matrice de comparaison
    http://docs.codehaus.org/display/MAV...Feature+Matrix

  8. #8
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 16
    Points : 22
    Points
    22
    Par défaut
    bonjour,
    j utilise maven pour la première fois et je vois pas la différence entre local repository et le proxy ???

  9. #9
    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 : 45
    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
    Un petit coup d'oeil ici : http://linsolas.developpez.com/artic...builds/#LV-A-3

    Grosso-modo, le repository local est la bibliothèque de dépendances stockée sur ta machine. Mais pour la remplir, Maven va télécharger, à chaque fois que cela est nécessaire, les dépendances manquantes en les récupérant sur un repository distant. Par défaut, il s'agit du repository officiel de Maven (http://repo1.maven.org/maven2/). Mais généralement, les entreprises préfèrent garder la main sur les dépendances utilisées au sein des projets, et propose un repository mirroir (le proxy), qui sera utilisé par les développeurs pour trouver les dépendances qu'ils n'ont pas en local.
    Il existe plusieurs outils pour gérer les proxies Maven : Archiva, Nexus, Artifactory sont les principales solutions aujourd'hui.
    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

  10. #10
    Membre à l'essai
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 16
    Points : 22
    Points
    22
    Par défaut
    merci pour la réponse et pour le lien c trés intérréssant

  11. #11
    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 : 45
    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
    Oui, effectivement, je recommande chaudement la lecture de ce très bon article
    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

  12. #12
    Membre du Club
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 52
    Points : 53
    Points
    53
    Par défaut
    Archiva mais on devrait migrer sur Nexus dans les prochains mois

  13. #13
    Candidat au Club
    Inscrit en
    Janvier 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Nexus Community, couvre très bien nos besoins
    mais je ne connaissais pas Artifactory, je regarderai à l'occasion

  14. #14
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 99
    Points : 1
    Points
    1
    Par défaut
    J'utilise Nexus pour des logiciels opensource (type liferay et alfresco), j'ai pas trouvé une fonction de "bulk import".
    J'ai du uploader les artifact 1 par 1 dans Nexus, c'est long

  15. #15
    Membre extrêmement actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2015
    Messages
    1 104
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2015
    Messages : 1 104
    Points : 2 574
    Points
    2 574
    Par défaut
    Artifactory chez nous.

    Dont j'ai découvert l'existence, et par ailleurs la notion même de proxy maven, récemment, en essayant de comprendre pourquoi je n'arrivais pas à importer l'archétype Maven correspondant à Squash TA pour me lancer enfin dans le test automatisé.

    Et je comprends pas forcément bien l'intérêt de maintenir, en local dans l'entreprise, un miroir du repo central de Maven.
    "If the revolution ain't gon' be televised
    Then fuck, I'll probably miss it" - Aesop Rock

  16. #16
    Membre expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Points : 3 675
    Points
    3 675
    Par défaut
    Bah l'intérêt est simple... réduction de bande passante et disponibilité même hors ligne. Et gestion fine des artifacts autorisés ou pas.

    Dans un environnement très sécurisé ou avec une politique d'entreprise contraignante (bancaire etc) c'est important
    "Le plug gros problème des citations trouvées sur internet, c'est qu'on ne peut jamais garantir leur authenticité"

    Confucius, 448 av. J-C

Discussions similaires

  1. Quel proxy d'entreprise Maven 2 utilisez-vous?
    Par denisC dans le forum Maven
    Réponses: 18
    Dernier message: 31/07/2009, 13h37
  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