Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro javax.persistence.PersistenceException.

esta dando um erro quando tento executar, e não consigo nem entender ele pra poder procurar na internet kkk alguem me ajuda por favor.

o erro: /usr/lib/jvm/jdk-13.0.1/bin/java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:53029,suspend=y,server=n -javaagent:/home/neto/Downloads/ideaIU-2019.3.2/idea-IU-193.6015.39/plugins/java/lib/rt/debugger-agent.jar -Dfile.encoding=UTF-8 -classpath /home/neto/Documentos/Programacao/Back/java4-projetos-inicias/jpa/target/classes:/home/neto/Documentos/Programacao/Back/java4-projetos-inicias/jpa/lib/javax.annotation.jar:/home/neto/Documentos/Programacao/Back/java4-projetos-inicias/jpa/lib/javax.jms.jar:/home/neto/Documentos/Programacao/Back/java4-projetos-inicias/jpa/lib/javax.ejb.jar:/home/neto/Documentos/Programacao/Back/java4-projetos-inicias/jpa/lib/javax.persistence.jar:/home/neto/Documentos/Programacao/Back/java4-projetos-inicias/jpa/lib/javax.transaction.jar:/home/neto/Documentos/Programacao/Back/java4-projetos-inicias/jpa/lib/javax.servlet.jar:/home/neto/Documentos/Programacao/Back/java4-projetos-inicias/jpa/lib/javax.resource.jar:/home/neto/Documentos/Programacao/Back

esse é o meu persistence.xml


<?xml version="1.0" encoding="UTF-8"?>
<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="contas">
    <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
        <class>br.com.caelum.tarefas.modelo.Conta</class>

        <properties>
            <property name="javax.persistence.jdbc.driver"   value="com.mysql.jdbc.Driver" />
            <property name="javax.persistence.jdbc.url"      value="jdbc:mysql://localhost:3306/Loja_Virtual" />
            <property name="javax.persistence.jdbc.user"     value="root" />
            <property name="javax.persistence.jdbc.password" value="<mudar123>" />

            <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect" />
            <property name="hibernate.show_sql" value="true" />
            <property name="hibernate.format_sql" value="true" />

            <property name="hibernate.hbm2ddl.auto" value="update" />
        </properties>
    </persistence-unit>
</persistence>

meu pom.xml obs: eu uso o IntelliJ e estava dando um erro nada haver, procurei na internet e encontrei no proprio site do IntelliJ para "chubar" um properties no maven. porque sem isso, estava dando o erro de que a versão 1.5 não suporta isso, e não tava deixando eu setar a versão 13 ou qualquer outra.

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>org.example</groupId>
    <artifactId>jpa</artifactId>
    <version>1.0-SNAPSHOT</version>
    <dependencies>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-agroal</artifactId>
            <version>5.4.10.Final</version>
            <type>pom</type>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.19</version>
    </dependency>
    </dependencies>
    <properties>
        <maven.compiler.source>1.13</maven.compiler.source>
        <maven.compiler.target>1.13</maven.compiler.target>
    </properties>
</project>

alguem consegue me ajudar ?

1 resposta
solução!

eu ja consegui achar o erro. era um caractere que coloquei a mais.