2009-07-18 5 views
1

Je suis coincé avec m2eclipse et maven. Après avoir ajouté une dépendance (hibernate 3.4, mais j'imagine que cela n'a pas vraiment d'importance), eclipse s'est coincé avec un message comme dans le titre. Suppression de la dépendance du fichier pom n'a pas aidé non plus. Redémarrer Eclipse, en vérifiant cela comme un projet propre de repo non plus. Alwyas se bloque rafraîchissante. :/maven classpath travail d'actualisation du conteneur

Qu'est-ce qui peut faire éclater (m2) en rafraichissant le projet? Toutes les idées sont les bienvenues

Répondre

2

La résolution de l'espace de travail peut vraiment ralentir la résolution des dépendances. Maven doit calculer partiellement chaque projet pour déterminer la hiérarchie des dépendances, le temps nécessaire pour ce faire augmente rapidement à mesure que le nombre de projets liés augmente. Pour limiter cela, fermez les projets sur lesquels vous ne travaillez pas ou décochez l'option pour résoudre les projets d'espace de travail (afin que Maven résolve les dépendances du référentiel local, cela signifie que vous devez installer les projets après chaque mise à jour).

Si cela ne fonctionne pas, essayez l'un de ces derniers:

-ce que vos paramètres de Maven correcte? Il se peut que les préférences ne pointent pas vers l'installation de votre plate-forme, donc Maven télécharge les dépendances à la maison de votre utilisateur en arrière-plan - cela peut prendre beaucoup de temps. Si oui, modifiez ces paramètres. Sélectionnez Fenêtre-> Préférences-> Maven et vérifiez s'il utilise le Maven intégré ou non.

Si vous êtes derrière un proxy, vous devrez définir les paramètres de proxy dans vos préférences, mais si le problème est intermittent, ce ne sera pas le cas.

Parfois, le conteneur persistant n'est pas mis à jour, je n'ai jamais été capable d'isoler exactement pourquoi. J'ai trouvé que la fermeture du projet et la réouverture peuvent ramener le conteneur dans la vie.

+0

La première solution a aidé. La résolution des projets d'espace de travail était le problème. – Marcin

Questions connexes