Bonjour,
j'essaie d'utiliser maven sous Eclipse. Je passe par un proxy d'entreprise pour accéder à un internet et il semblerait que j'ai un problème de connexion vers des ressources distantes.
J'ai configuré mon proxy dans le fichier de settings situé dans .m2. Celui-ci contient également des reférences vers des repertoires distants (certains sur l'intranet de mon entreprise et d'autres sur internet)
Mon problème est qu'à l'ouverture de Eclipse, celui-ci essaie de mettre à jour les index des différents répertoires sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4<repository> <id>apache</id> <url>http://ftp.cica.es/mirrors/maven2/</url> </repository>
Et j'ai par la suite des problèmes de build dûs à des artifact non trouvés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 3/31/11 2:04:40 PM CEST: Updating index apache|<a href="http://ftp.cica.es/mirrors/maven2/" target="_blank">http://ftp.cica.es/mirrors/maven2/</a> 3/31/11 2:04:40 PM CEST: Unable to update index for apache|<a href="http://ftp.cica.es/mirrors/maven2/" target="_blank">http://ftp.cica.es/mirrors/maven2/</a>
Le problème est présent même pour les répertoires sur l'intranet. Le problème sur les répertoires locaux disparaît si je mets les hosts locaux dans la propriété <nonProxyHosts> du proxy.
le problème a donc l'ai clairement lié au proxy. Voici à quoi ressemble la configuration de celui-ci dans le fichier settings
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <proxies> <proxy> <active>true</active> <protocol>http</protocol> <host>proxy.XXXXXXX</host> <port>8080</port> <username>XXXXXX</username> <password>XXXXXXX</password> <nonProxyHosts>localhost|127.*|blablabla</nonProxyHosts> </proxy> </proxies>
Version Maven utilisée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200) Java version: 1.5.0_08 Java home: C:\Program Files\Java\jre1.5.0_08 Default locale: en_US, platform encoding: Cp1252 OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
Auriez-vous des suggestions pour régler ce problème ?
Merci d'avance pour votre aide
(ps : je suis 100% débutant en maven donc désolé si j'ai fais des erreurs grossières)
Partager