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

Tengo la dependencia definida en mi pom.xml

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

Tengo el frasco anterior enC: /User/.m2/repository/org/hibernate/hibernate-commons-annotations/3.3.0.ga

Tengo una sesión de fábrica y fuente de datos configurada en hibernate.cfg.xml y al intentar construir la configuración en mi método principal:

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

Yo obtengo:

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

He intentado agregar el jar de anotación hibernate-commons directamente en mi Build Path, así como mi WEB-INF / lib, pero aún no tuve suerte

Esto se configura de la misma manera y se ejecuta correctamente en otra aplicación que he creado, que no necesitaba las anotaciones importadas. ¿Algunas ideas?

Respuestas a la pregunta(1)

Su respuesta a la pregunta