Ajouté dépendance Maven, Eclipse ne pas le voir

- Je ajouter de la goyave de 17,0 à mon pom.xml Eclipse est automatiquement reconstruit projet.

Couru mvn dependency:resolve, maven montre com.google.guava:guava:jar:17.0:compile dans la liste des fichiers traités.

Toutefois, lorsque dans Eclipse, j'essaie de l'auto-complétion com.google.g, il dit "Pas de défaut propositions". J'ai ajouté des dépendances dans mon pom.xml avant, lancer mvn dependency:resolve et Eclipse ramassa immédiatement. Ce qui est différent cette fois?

J'ai essayé ce qui suit:

Je peux voir target/<projname>-1.0-SNAPSHOT/WEB-INF/lib/guava-17.0.jar.

Ma configuration:

  • SYSTÈME D'EXPLOITATION: OS X 10.9.3
  • Maven: 3.1.1
  • Eclipse: Kepler (avec m2e 1.4)
pouvez-vous voir que jar être ajouté dans eclipse géré classpath ?
essayez d'exécuter la mvn eclipse:clean et puis le mvn eclipse:eclipse de commande dans une autre invite de commande, puis actualiser le projet dans eclipse. La plupart du temps, cela fonctionne pour moi.
N'utilisez pas de mvn eclipse:eclipse utiliser l'import de l'Éclipse et le reste est géré par m2e plugin d'Eclipse.
Vous êtes en train de dire que je devrais courir mvn eclipse:clean, supprimer le projet à partir d'Eclipse, puis de réimporter?

OriginalL'auteur markvgti | 2014-06-30