Am getting the error while trying to communicate with the PostgreSQL.
The error I am getting is Could not load requested class : org.postgresql.Driver
Another error I get is java.sql.SQLException: Unable to load class: org.postgresql.Driver from ClassLoader:sun.misc.Launcher$AppClassLoader
My application.properties file looks like this:
spring.ds_items.driverClassName=org.postgresql.Driver
spring.ds_items.url=jdbc:postgresql://localhost:5432/Dummy
spring.ds_items.username=root
spring.ds_items.password=root
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
spring.jpa.show-sql=false
spring.jpa.hibernate.ddl-auto=create
spring.ds_users.driverClassName=org.postgresql.Driver
spring.ds_users.url=jdbc:postgresql://localhost:5432/Dummy2
spring.ds_users.username=root
spring.ds_users.password=root
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
spring.jpa.show-sql=false
spring.jpa.hibernate.ddl-auto=create
and my build.gradle file dependencies looks like this ,
dependencies {
compile('org.springframework.boot:spring-boot-starter-data-jpa')
compile('org.springframework.boot:spring-boot-starter-jdbc')
compile('org.springframework.boot:spring-boot-starter-web')
runtime('mysql:mysql-connector-java:5.1.38')
sql ('org.postgresql:postgresql-9.1-901-1.jdbc4')
testCompile('org.springframework.boot:spring-boot-starter-test')
}
What am I doing wrong, and how can I fix it?
postgresql-9.1-901-1.jdbc4dependency? The latest 9.1 build is 903 not 901 (and why are you using such an outdated driver?)