InvocationTargetException при запуске моего проекта весенней загрузки Java - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь запустить этот проект на моем локальном хосте: https://github.com/callicoder/spring-boot-postgresql-jpa-hibernate-rest-api-demo

Я клонировал проект в моей локальной системе.Изменены обязательные поля в моем файле application.properties.Зависимость mvn: дерево работает нормально. mvn spring-boot: run выдает ошибку.

Ошибка: Ошибка

My application.properties is:

## Spring DATASOURCE
spring.datasource.url=jdbc:postgresql://localhost:5432/postgres_demo
spring.datasource.username=postgres
spring.datasource.password=postgres

# The SQL dialect makes Hibernate generate better SQL for the chosen database
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.PostgreSQLDialect

# Hibernate ddl auto (create, create-drop, validate, update)
spring.jpa.hibernate.ddl-auto = update

Дайте мне знать, что еще требуется для запуска этого кода.

My javac version is: 12.0.1

My Java-версия говорит:

java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)

1 Ответ

0 голосов
/ 11 июня 2019

Кажется, что в пути к классам нет JAXB. Попробуйте добавить:

<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.3.1</version>
</dependency>

Это версия, необходимая для Hibernate версии 5.4.x.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...