Приложение Spring Boot запускается в Windows 10, но не в OS X (HS) - PullRequest
0 голосов
/ 24 мая 2018

У меня есть приложение Spring Boot, которое подключается к базе данных postgresql.Я работаю над этим на Windows 10 (работа) и MacOS (дома).Код передается через github.На win10 приложение запускается без проблем, но когда я обновляю код на macos и перезагружаю приложение, я часто получаю сообщение об ошибке Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine a suitable driver class

Единственный способ устранить проблему - включить H2 в память-db в pom.xml, запустить приложение, удалить его снова и перезапустить приложение Spring Boot.Но это не всегда работает.

Мой application.properties файл:

spring.datasource.url=jdbc:postgresql://localhost:5432/john
spring.datasource.username=doe

pom.xml

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
</dependency>

Я использую Java JDK 10 в обеих средахс пакетом Spring Tools в eclipse.

Я очистил проект, обновил maven, щелкнув правой кнопкой мыши по проекту -> Maven -> Обновить проект, но без удачи.

...