Exception hibernate

Estou seguindo um tutorial k19. Entrei no site do hibernate e baixei os jar mas quando vou executar o seguinte codigo:


	EntityManagerFactory factory =
			 Persistence.createEntityManagerFactory("livraria");
			
			factory.close();

Alguem sabe o pq?
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)

Há conflito do que vc codificou acima versus o que está no seu persistence.xml. Posta rapidinho o seu persistence.xml que estou saindo agora do serviço.

O problema deve estar no arquivo Persistente.xml, ou seja, aonde inserir esse arquivo. Estou usando o eclipse

<?xml version="1.0" encoding="UTF-8"?>



org.hibernate.ejb.HibernatePersistence










Como coloco no claspath da minha aplicacao usando o eclipse?? Assim sugere o tutorial

Opa, cria uma pasta META-INF dentro do src do seu projeto e joga o persistence.xml para lá.

Pois eh fiz isso e nada continua

No tutorial assim como no site uficial se diz que esse arquivo deve estar no classpath da aplicacao. Agora nao sei como seria esse procedimento no eclipse
Deve ser esse o erro!!mas como corregir?

src
-main
META-INF
-persistence.xml

o persistence tem que estar no src do seu projeto!!!

ja esta assim e nada

tá em src/main ou em src?

na raiz do src

Cara eu estou com o mesmo problema.

Cara acho que esta falatando o .jar hibernate3.jar