Alguém pode me ajudar?
Ja olhei vários fóruns e segui todas as orientacoes passadas, mas nao consegui descobrir meu problema.
Estou estudando JPA + Hibernate e estou tendo esse erro ao tentar gerar a tabela no MySQL.
Exception in thread “main” javax.persistence.PersistenceException: No Persistence provider for EntityManager named tarefas
1) Meu arquivo “persistence.xml” esta na pasta correta (src / META-INF):
2) Segue o arquivo “persistence.xml”:
3) Segue minha classe “Tarefa”:
package br.com.caelum.tarefas.modelo;
import java.util.Calendar;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import org.springframework.format.annotation.DateTimeFormat;
@Entity
public class Tarefa {
@Id
private Long id;
private String descricao;
private Boolean finalizado;
private Calendar dataFinalizacao;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getDescricao() {
return descricao;
}
public void setDescricao(String descricao) {
this.descricao = descricao;
}
public Boolean getFinalizado() {
return finalizado;
}
public void setFinalizado(Boolean finalizado) {
this.finalizado = finalizado;
}
public Calendar getDataFinalizacao() {
return dataFinalizacao;
}
public void setDataFinalizacao(Calendar dataFinalizacao) {
this.dataFinalizacao = dataFinalizacao;
}
}
4) Segue o "Gerador da tabela":
package br.com.caelum.tarefas.jpa;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
public class GeraTabelas {
public static void main(String[] args) {
EntityManagerFactory factory = Persistence.
createEntityManagerFactory(“tarefas”);
factory.close();
}
}
5) Segue a relação dos .JARs que estao no Classpath:
antlr-2.7.7.jar
dom4j-1.6.1.jar
hibernate-commons-annotations-5.0.1.Final.jar
hibernate-core-5.2.4.Final.jar
hibernate-entitymanager-4.3.7.Final.jar
hibernate-jpa-2.1-api-1.0.0.Final.jar
jandex-2.0.0.Final.jar
javassist-3.20.0-GA.jar
jboss-logging-3.3.0-GA.jar
jboss-logging-annotations-1.2.0.Beta1.jar
jboss-transaction-api_1.2_spec-1.0.0.Final.jar
slf4j-api-1.7.21.jar
slf4j-log4j12-1.7.21.jar


