NoClassDefFoundError: org / hibernate / anotações / comum / reflexão / MetadataProvider

Eu tenho a dependência definida no meu pom.xml

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

Eu tenho o jarro acimaC: /User/.m2/repository/org/hibernate/hibernate-commons-annotations/3.3.0.ga

Eu tenho uma sessão de fábrica e fonte de dados configurada em um hibernate.cfg.xml e ao tentar criar a configuração no meu 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();

Eu recebo:

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

Tentei adicionar o jar hibernate-commons-annotion direto no meu Build Path e no meu WEB-INF / lib, mas ainda não tive sorte

Isso é configurado da mesma maneira e está sendo executado corretamente em outro aplicativo que eu criei, que não precisava do jar de anotações importado. Alguma ideia?

questionAnswers(1)

yourAnswerToTheQuestion