Quantcast
Channel: GUJ - Tópicos com a tag hibernate
Viewing all articles
Browse latest Browse all 759

Ajuda - hibernate META-INF

$
0
0

@Camilobm23 escreveu:

Boa noite,

Comecei a estudar hibernate agora e estou usando o guia da caelum 'Uma introdução pratica ao jpa com hibernate', porém, estou tendo alguns problemas para completar a introdução.

Ao tentar rodar o GeraTabelas.java

package controller;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
public class GeraTabelas {
	public static void main(String[] args) {
		EntityManagerFactory factory = Persistence.createEntityManagerFactory("studious-app");

    factory.close();
  }

}

Recebo o seguinte erro:

jul 10, 2017 9:12:23 PM org.hibernate.jpa.boot.internal.PersistenceXmlParser doResolve
INFO: HHH000318: Could not find any META-INF/persistence.xml file in the classpath
Exception in thread "main" javax.persistence.PersistenceException: No Persistence provider for EntityManager named studious-app
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:61)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:39)
at controller.GeraTabelas.main(GeraTabelas.java:8)

Meu persistence.xml está assim (conforme o exemplo no guia da caelum):

<persistence 
xmlns="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
 					http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
version="2.0">
<persistence-unit name="studious-app">
<!-- provedor/implementacao do JPA -->
<provider>org.hibernate.ejb.HibernatePersistence</provider>

<!-- entidade mapeada -->
<class>model.Paroquia</class>

<properties>
  <!-- dados da conexao -->
  <property name="javax.persistence.jdbc.driver" 	value="com.mysql.jdbc.Driver" />
  <property name="javax.persistence.jdbc.url" 		value="jdbc:mysql://localhost:3306/paroquiacedj" />
  <property name="javax.persistence.jdbc.user" 		value="root" />
  <property name="javax.persistence.jdbc.password" 	value="password" />

  <!--  propriedades do hibernate -->
  <property name="hibernate.dialect" 				value="org.hibernate.dialect.MySQL5InnoDBDialect" />
  <property name="hibernate.show_sql" 				value="true" />
  <property name="hibernate.format_sql" 			value="true" />

  <!--  atualiza o banco, gera as tabelas se for preciso -->
  <property name="hibernate.hbm2ddl.auto" 			value="update" />
    </properties>
  </persistence-unit>
</persistence>

Estou usando o maven e adicionei essa dependência:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-core</artifactId>
    <version>5.2.10.Final</version>
</dependency>

A estrutura do meu projeto está assim.

Já tentei várias soluções achadas no google (inclusive achadas aqui) mas nenhuma funcionou.
Agradeço qualquer ajuda.

Mensagens: 8

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 759

Latest Images

Trending Articles


Patama Quotes – Tanga love tagalog quotes


OFW quotes : Pinoy Tagalog Quotes


INUMAN QUOTES


RE: Mutton Pies (frankie241)


FORECLOSURE OF REAL ESTATE MORTGAGE


Vimeo 10.7.0 by Vimeo.com, Inc.


Vimeo 11.6.1 by Vimeo.com, Inc.


Vimeo 11.8.2 by Vimeo.com, Inc.


Doodle Jump 3.11.35 by Lima Sky LLC


Hato lada ym dei namar ka jingpyrshah jong U JJM Nichols Roy (Bah Joy) ngin...



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>