Erro: No Persistence provider for EntityManager named livraria
7 respostas
A
andre.froes
Baixei um punhado de coisa la e fui pecando por excesso nesse inicio, mas agora estou tendo esse erro:
Exception in thread "main" javax.persistence.PersistenceException: No Persistence provider for EntityManager named livraria
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:32)
at GeraTabelas.main(GeraTabelas.java:7)
A principio parece que seu persistence.xml está faltando configuração.
poste ele ai, mas pelo erro não tem uma persitence-unit com a identificação “livraria”.
A
andre.froes
vle a resposta, consegui aqui, era erro de noob mesmo
eu tinha que criar uma pasta no src e naum uma pasta de fontes
dps q eu criei a pasta funcionou, mas agora estou com outro erro, não consigo persistir dados lá, e não aponta nenhum erro pra mim
porque não estou conseguindo adicionar?
naum aparece erro nenhum, e ele criou as tabelas normalmente
J
jaziel.rc
tenta colocar dentro de transação, pode ser isso.
Sem olhar mais a fundo(base de dados, mapeamento no persistence.xml, classes, etc…) fica dificil apontar o erro.
Estou chutando a parte de transação pois ja tive um erro semelhante.
A
andre.froes
como assim colocar dentro de transação?
os únicos arquivos criados são estes
Editar:
porque não estou conseguindo adicionar?
naum aparece erro nenhum, e ele criou as tabelas normalmente
Revivendo o topico…
Cara eu to com o mesmo problema… Mais eu não entendi sua solução…
Pode mi explicar??
Vc tava usando a apostila da K19, tem essa atividade… XD
Obg
C
carlos_maia
Também estou com o mesmo problema. andre.fros quee pasta é ssa que voce criou?