Maven : problème de proxy
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)
Code:
1 2 3 4
| <repository>
<id>apache</id>
<url>http://ftp.cica.es/mirrors/maven2/</url>
</repository> |
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:
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> |
Et j'ai par la suite des problèmes de build dûs à des artifact non trouvés.
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:
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:
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)