Vous utilisez jdbc:postgres
dans votre URL JDBC au lieu de jdbc:postgresql
(notez le ql
supplémentaire ).
Heroku définit déjà SPRING_DATASOURCE_URL
variable d'environnement pour vous, vous devriez donc pouvoir supprimer votre spring.datasource
entrées dans application.properties
entièrement.
Si vous ne parvenez pas à les supprimer, essayez :
spring.datasource.url=${JDBC_DATABASE_URL}
Si cela ne fonctionne pas, cela doit signifier que vous n'utilisez pas le buildpack Java ou quelque chose comme ça.
Assurez-vous également d'exécuter :
heroku pg:credentials --reset