Bonjour,

Je crée des projets avec Maven sous Eclipse.
J'utilise eclipse Juno avec le m2e 1.2.0 qui est fourni avec.

Quand j'essaye d'ajouter un Catalogue d'Archetype Maven avec m2e dans eclipse et que je clique Verify..., eclipse affiche que le catalogue distant est vide alors que si je mets l'adresse de ce catalogue dans le navigateur le xml s'affiche.

Dans le navigateur affiche bien quelque chose avec ça : http://repo1.maven.org/maven2/archetype-catalog.xml

Si je mets dans Catalog File:
Catalog File = http://repo1.maven.org/maven2/
Description = Maven Central
et que je clique Verify..., il mouline 1mn avec un message "Downloading remote catalog", puis affiche "Remote catalog is empty"

Si je mets n'importe quoi comme
http://repo1.maven.org/maven2/xxxxxxxxx
il mouline aussi longtemps avec le même résultat.

J'ai essayé d'effacer le cache nexus complètement (~/.m2/repository/.cache/m2e)... et redémarrer Eclipse dans un workspace vide, mais ça ne donne rien de plus.


Sinon, autre question, si je fais New>Maven project et que je choisis le catalogue "Nexus Indexer", fourni par défaut, il indique "Retriving archetypes" et la liste d'archetypes s'affiche nornalement.
"Internal" est Ok aussi.

Par contre si je choisis "Jboss Nexus Archetypes", qui est fourni par défaut, il indique "Retriving archetypes" et quand la recherche est terminée, rien ne s'affiche dans la liste, sans message d'erreur.

J'ai un maven 3.0.4 en dehors d'eclipse, dont j'utilise le settings.xml dans eclipse.
Comme je suis derrière un proxy avec ntlmv2 j'ai dans un premier temps ajouté wagon-http-lightweight
"~\apache-maven-3.0.4\lib\ext\wagon-http-lightweight-2.2.jar"
Ca permet à maven de fonctionner correctement en ligne de commande derrière ce proxy, mais avec m2e pas mieux.
J'ai donc mis sur ma machine un serveur CNTLM qui s'occupe de négocier le proxy et mon Eclipse va sur le Cntlm (d'autres trucs aussi s'en serve, comme les navigateurs internet)
Dans eclipse, par exemple pour des pluggin comme JBoss Central, ou eclipse marketplace, ça fonctionne correctement.

Quelqu'un a-t-il une idée pour les 2 points précédents ? Merci.