artefact manquant: org.hibernate:hibernate-entitymanager:jar:3.3.2.ga

Je suis relativement nouveau pour le Printemps et l'maven, et je suis juste de revoir tous les deux pour la première fois dans une couple de mois. Je rencontre l'erreur suivante dans pom.xml lorsque j'essaie d'exécuter du code à partir de ce tutoriel:

Missing artifact: org.hibernate:hibernate-entitymanager:jar:3.3.2.ga  

Est-ce à dire que je dois télécharger et installer un autre pot? Je suis assez sûr que j'ai téléchargé hibernate avec le printemps, et il est appuyé par le fait que le printemps clinique pour animaux de compagnie de l'échantillon de l'application fonctionne très bien sur mon système lors du lancement d'eclipse sur serveur tomcat.

J'ai fait des recherches sur google pour ce message d'erreur, et ont essayé de nombreuses suggestions, mais ils n'ont pas résolu le problème sur ma machine. Comment puis-je obtenir passé ce message d'erreur?


MODIFIER/RÉPONDRE?

J'ai creusé dans la structure de répertoire du projet, et a trouvé une copie du pom.xml qui ne jetez pas l'erreur. Il en fait utilisé la syntaxe 3.3.2.ga, donc je ne pense pas que ce cas était le problème. La nouvelle pom.xml le fichier est situé au fond de la cible/m2e-cap/web-resources/META-INF/Maven/MavenWeb/MavenWeb/sous-répertoire. Quand j'ai déménagé cette nouvelle pom.xml à la racine du répertoire, le message d'erreur s'en alla, même si la syntaxe du nœud était toujours:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-entitymanager</artifactId>
    <version>3.3.2.ga</version>
</dependency>  

Pour le moment, cette question est résolue, au moins jusqu'à ce que j'essaie de le lancer plus tard. Permettez-moi de réfléchir à la façon de donner le crédit pour le travail des gens ne sur ce, tout en laissant de la réponse claire pour les gens qui ce sur les moteurs de recherche.

  • Vous construisez avec maven dans Eclipse?
  • Si c'est le cas, je ne vois pas une raison pour vous de télécharger des Bocaux. Maven prend soin de cela pour vous.
  • Quelle est la version de Eclipse utilisez-vous?
  • J'ai juste eu un problème similaire (hibernate 3.3.2.GA, pas l'entitymanager) et remarqué mvnrepository.com listes le fichier binaire comme 0bytes... ce qui expliquerait pourquoi il semble être absent de mon projet.
InformationsquelleAutor CodeMed | 2013-11-18