Boa tarde, Galera
Sou iniciante, peguei um exercicio para fazer mas não estou conseguindo concluir.
Esse exercicio é de JPA com Hibernate e posgres.
Fiz o persistence.xml, classe editora e um gera tabela junstamente esse que está apresentando a mensagem: não foi possivel carregar e nem localizar a classe principal GeraTabelas.
Codigo Persistence.xml
<?xmlversion ="1.0" encoding ="UTF -8"?>
org.hibernate.ejb.HibernatePersistence
entities.Editora
Class
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
@Entity
public class Editora {
@Id @ GeneratedValue
private long id;
private String nome;
private String email;
//getter e setter
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
GeraTabela.java, quando rodo esse código que apresenta o erro.
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
public class GeraTabelas {
public static void main(String[] args) {
EntityManagerFactory factory = Persistence
.createEntityManagerFactory("Criacao-pu");
}
}
Erro: Não foi possível localizar nem carregar a classe principal GeraTabelas
