Création Proxy Maven

De EjnTricks

Des librairies Java peuvent être mise à disposition sur des dépôts Maven tiers, qui ne sont pas pris en compte par défaut dans Nexus. Cet article présente la déclaration d'un proxy pour le dépôt JCenter.


Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote


Start-icon.png Accès administration

Afin d'enregistrer un nouveau proxy, il est nécessaire de se connecter avec un compte d'administration et de se rendre dans la console d'administration à l'aide de l'icône dans le bandeau supérieur.


Puis il faut cliquer sur le lien Repositories, dans la section Repository, du bandeau latéral gauche dans l'interface.


Add-icon.png Création

La création d'un nouveau proxy s'effectue en cliquant sur le bouton Create repository au dessus de la liste des dépôts disponibles.

Fichier:Bouton création repository nexus 3.png


Il faut alors sélectionner le type de dépôt souhaité. Dans le cadre de cet article, il est souhaité de mettre en place un proxy vers JCenter. La ligne maven2 (proxy) est donc sélectionnée.

Fichier:Sélection type répository nexus 3.png


Icon-Configuration-Settings.png Paramétrage

Une fois le type sélectionné, un formulaire est affiché dans lequel il faut fournir les paramètres du dépôt qui sera mis en proxy.

Dans le cadre de cet article, le dépôt JCenter, accessible depuis https://jcenter.bintray.com, est mis en proxy avec le nom JCenter.


Les paramètres Name et Remote storage sont complétés. Ce dépôt étant utilisé pour accéder à des versions figées de librairies, le type d'artéfacts est laissé avec la valeur par défaut, soit Release.

Il existe des paramètres avancés, mais ne sont pas nécessaire dans le cadre de cet article. Les valeurs par défaut sont alors conservées.


Run-icon.png Création

Afin de valider la création du proxy, il faut cliquer sur le bouton Create repository en bas de page.


Un message de confirmation est alors affiché dans le coin supérieur droit.


Le proxy est alors créé et les librairies du dépôt externe sont disponibles.