2017-01-19 3 views
0

У меня есть проект Spring Boot MVC. Он отлично работает с базой данных h2, а также штраф в локальной базе данных Postgre со следующими application.properties конфигурацииSpring Boot MVC-приложение с развертыванием Postgresql не удалось в Heroku

spring.datasource.url=myUrl 
spring.datasource.username=myUsername 
spring.datasource.password=myPassword 

Но когда я пытаюсь развернуть его в Heroku он получает эту ошибку:

Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set

Если я использую эту конфигурацию

spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect 
spring.datasource.driverClassName=org.postgresql.Driver 
spring.datasource.url=herokuPostgreSqlDbUrl 
spring.datasource.username=herokuUsername 
spring.datasource.password=mherokuPassword 

я получаю это при попытке запустить свой проект от STS и не удалось развертывание.

Caused by: java.sql.SQLException: Driver:[email protected] returned null for URL:myUrl

Мой ПОМ:

 <dependency> 
      <groupId>org.postgresql</groupId> 
      <artifactId>postgresql</artifactId> 
      <version>9.4-1206-jdbc42</version> 
     </dependency> 

Может ли тело помочь?

ответ

Смежные вопросы