2010-06-14 5 views
2

Je faisais juste des projets archétypes simples jusqu'à maintenant, et toujours après la définition des dépendances et en enregistrant pom.xml, immédiatement après que la bibliothèque Maven Dependencies était pleine des bibliothèques. Mais maintenant, je déclarais:m2eclipse - après définition de pom et dépendances - pas de bibliothèques sur les dépendances classpath/Maven

parent (emballage de pom, scm, gestion du référentiel)

mère

(emballage de pom, dépendances partagées)

projet réel (emballage de pot, quelques dépendances)

réelle projet (emballage de pot, quelques dépendances)


je les ai créés du supérieur par « Créer module » ... le problème est que je c An't faire remplir automatiquement la bibliothèque Maven dépendances


Dans .classpath fichier il y a cette ligne <classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/> comme dans d'autres projets « travail », mais il n'y a rien sur le chemin de classe. Des suggestions s'il vous plaît?

Répondre

1

Pouvez-vous exécuter mvn dependency:tree sur la ligne de commande du projet enfant et confirmer que vous voyez les dépendances attendues. Si vous ne le faites pas, alors il y a quelque chose qui ne va pas avec vos poms (que vous devrez poster pour obtenir plus d'aide).

+0

Vous avez raison. Dépendance: l'arborescence n'affiche que le nom de l'artefact enfant. Je vérifiais l'aide de mvn: efficace-pom pour les artefacts d'enfant qui ont montré la hiérarchie entière de dépendance. J'ai déclaré au lieu de pour le projet parent par erreur ... :-) pourriez-vous s'il vous plaît fermer ce problème? Merci Pascal – lisak

+0

@lisak De rien. Content que cela soit résolu, problème résolu :) –

Questions connexes