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?