Hibernate com annotations não cria as tabelas
Mais um erro que perdi um certo tempo pra resolver e posto aqui a dica. O problema acontece apenas com quem usa annotations. Quando executa-se o código para gerar as tabelas o hibernate não cria nada.
E saída mostra apenas este erro:
17:16:13,078 DEBUG SchemaExport:170 - import file not found: /import.sql
A solução é apenas substituir nas entidades a linha:
import org.hibernate.annotations.Entity;
por:
import javax.persistence.Entity
Acredito que esse erro deve ocorrer com muita gente por que inicialmente se importa o jar do hibernate-annotations e depois quando dá erro aí que vamos importar o ejb-persistence.jar (que é obrigatório mesmo se não for utilizar ejb).
É impressionante o número de pessoas com este mesmo problema. No fórum do Hibernate e em diversos fóruns tem dezenas de pessoas com este mesmo problema e ninguém dá a solução.
Ola, eu estou usando imports da javax.persistence mas mesmo assim continua nao criando a tabela, qual seria a outra saida? abraço!
Leonardo,
Muito obrigado pela dica… Eu já estava umas 3 horas tentando descobrir o que fazer, procurei em vários sites e nada. Dai olhei o teu site e pronto.
Valeu pela ajuda.