NoClassDefFoundError: org / hibernate / annotations / common / reflection / MetadataProvider

Ich habe die Abhängigkeit in meiner pom.xml definiert

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-commons-annotations</artifactId>
    <version>3.3.0.ga</version>
</dependency>

Ich habe das obige Glas inC: /User/.m2/repository/org/hibernate/hibernate-commons-annotations/3.3.0.g

Ich habe eine Session-Factory und eine Datenquelle in einer hibernate.cfg.xml konfiguriert und versuche, die Konfiguration in meiner Hauptmethode zu erstellen:

Configuration configuration = new Configuration().configure();
StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder().applySettings(configuration.getProperties());
SessionFactory sessionFactory = configuration.buildSessionFactory(builder.build());
Session session = sessionFactory.openSession();

Ich bekomme

Exception in thread "main" java.lang.NoClassDefFoundError: 
    org/hibernate/annotations/common/reflection/MetadataProvider

Ich habe versucht, das Hibernate-Commons-Annotion-Glas direkt in meinen Build Path sowie in meine WEB-INF / lib einzufügen, aber noch kein Glück

Dies ist auf die gleiche Weise eingerichtet und läuft ordnungsgemäß in einer anderen Anwendung, die ich erstellt habe und für die das Anmerkungsglas nicht importiert werden musste. Irgendwelche Ideen

Antworten auf die Frage(1)

Ihre Antwort auf die Frage