SpringBoot Postgresql驱动程序问题

时间:2019-03-03 08:35:19

标签: java postgresql spring-boot

我在Intellij IDEA中使用SpringBoot。我相信我拥有所需的所有依赖项。仍然我不断得到PostgreSQL驱动程序未找到错误。 这是Gradle文件中的依赖项。

dependencies {
    implementation 'org.springframework.boot:spring-boot-starter-data-rest'
    implementation 'org.springframework.boot:spring-boot-starter-jdbc'
    implementation 'org.springframework.boot:spring-boot-starter-jersey'
    implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
    runtimeOnly 'org.springframework.boot:spring-boot-devtools'
    testImplementation 'org.springframework.boot:spring-boot-starter-test'
}

1 个答案:

答案 0 :(得分:1)

还添加以下依赖项:

compile group: 'org.postgresql', name: 'postgresql', version: '42.1.1'

在gradle.build文件中包含依赖项之后,还在Application.properties文件中包括以下几行,以通知应用程序PostgreSQL服务器在哪里以及访问数据库的凭据是什么

spring.datasource.url= jdbc:postgresql://localhost:5432/dbname
spring.datasource.username=postgres
spring.datasource.password=xxxxxxxx
spring.jpa.hibernate.ddl-auto=create-drop