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 :

Uploader des plugins du local repository à mon remote repository


Sujet :

Maven Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 99
    Par défaut Uploader des plugins du local repository à mon remote repository
    Bonjour,

    J'ai mis en place un remote repository dont je cherche à privilégier fortement pour les téléchargement distant.
    Actuellement quand j'ajoute un plugin dans mon pom.xml (par ex.) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <plugins>
    			<plugin>
    				<artifactId>maven-compiler-plugin</artifactId>
    				<configuration>
    					<source>1.6</source>
    					<target>1.6</target>
    				</configuration>
    				<version>2.2</version>
    			</plugin>
    </plugins>
    Maven cherche d'abord dans mon remote repository (serveur intranet) puis s'il ne le trouve pas, il le télécharge sur un autre remote repository (serveur internet) et l'install dans le local repository (poste de dév).
    Tout est OK sur ce comportement, mais je souhaiterais aller plus loin : tout ce qu'il y a dans mon localRepository, l'uploader automatiquement dans mon remote repository....comment fait-on cela ?
    Par extension, les plugins installés dans le remote repository, comment peuvent-ils se mettre à jour automatiquement ? (par ex. nouvelle version d'un plugin x , comment éviter l'upload manuel du pom.xml sur le remote repository).

    Merci .

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 99
    Par défaut
    J'ai bien trouvé dans la doc officelle: http://maven.apache.org/guides/mini/...rs-remote.html

    Mais c'est manuel tous cela .
    Imaginé quand il sont une nouvelle version du plugin, c'est intenable !

    EDIT : en fait tout le coeur de mon problème est résumé ici : n'utiliser qu'un remote repository unique (celui de mon intranet) : http://www.mail-archive.com/users@ma.../msg92110.html

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    99
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 99
    Par défaut
    Bon j'ai encore résolu mon 2ème problème de la journée.
    En fait c'est tout con, comme beaucoup, j'utilise donc nexus comme repository manager, et dans le settings xml, il suffit d'overrider l'url du "central" repository défini dans le super-pom (repo1.maven.org/maven2 par défaut) par l'URL de notre remote repository. Par ex. dans les balises profiles>profile ajouter :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <pluginRepository>
    					<id>central</id>
    					<name>Projects public dependencies</name>
    					<releases>
    						<enabled>true</enabled>
    						<updatePolicy>always</updatePolicy>
    						<checksumPolicy>warn</checksumPolicy>
    					</releases>
    					<snapshots>
    						<enabled>false</enabled>
    						<updatePolicy>never</updatePolicy>
    						<checksumPolicy>fail</checksumPolicy>
    					</snapshots>
    					<url>http://osiris.intuitiv.lan:8081/nexus/content/repositories/central</url>
    					<layout>default</layout>
    				</pluginRepository>
    Voili voulou .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Gestion des plugins dans Firefox installé en local
    Par Caduchon dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 11/09/2011, 16h50
  2. Réponses: 1
    Dernier message: 27/02/2009, 16h06
  3. copie des fichiers d'un ftp à mon "local directory"
    Par franckesh007 dans le forum Entrée/Sortie
    Réponses: 9
    Dernier message: 26/09/2008, 17h11
  4. [Upload] Uploader des images sur mon serveur
    Par arti2004 dans le forum Langage
    Réponses: 13
    Dernier message: 12/07/2006, 11h25
  5. upload des fichiers dans mon serveur
    Par abdou.sahraoui dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 29/05/2006, 09h32

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