Galera boa tarde, estou realizando um teste com junit e aparece a seguinte mensagem no console…
fev 03, 2021 3:33:04 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation
INFO: HHH000204: Processing PersistenceUnitInfo [
name: pos-java-maven-hibernate
…]
fev 03, 2021 3:33:04 PM org.hibernate.Version logVersion
INFO: HHH000412: Hibernate Core {5.2.6.Final}
fev 03, 2021 3:33:04 PM org.hibernate.cfg.Environment
INFO: HHH000206: hibernate.properties not found
E no console do junit aparece…
erro java.lang.NoClassDefFoundError:javax/xml/blind/JAXBexception
O ruim é que estou começando agora em hibernat e teste unitário com junit, então apesar de esta escrito que a determinada não foi encontrada eu não sei resolver…
Segue o pom xml…
4.0.0
<groupId>pos-java-maven-hibernate</groupId>
<artifactId>pos-java-maven-hibernate</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>pos-java-maven-hibernate</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>8</source>
<target>8</target>
</configuration>
</plugin>
</plugins>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.2.6.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.2.6.Final</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.postgresql/postgresql -->
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.2-1003-jdbc4</version>
</dependency>
</dependencies>
Persistence.xml…
<?xml version="1.0" encoding="UTF-8"?><persistence-unit name="pos-java-maven-hibernate">
<properties>
<!-- Dados de conexão com o banco -->
<property name="hibernate.connection.driver_class" value="org.postgresql.Driver"/>
<property name="hibernate.coonnection.url" value="jdbc:postgresql://localhost:5432/posjavahibernate"/>
<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>
<property name="hibernate.connection.username" value="postgres"/>
<property name="hibernate.connection.password" value="admin"/>
<property name="hibernate.hbm2dll.auto" value="update"/>
</properties>
</persistence-unit>
Fico no aguardo de ajuda, até…