Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring boot Spring引导启动器数据JPA-liquibase错误_Spring Boot_Kotlin_Spring Data Jpa - Fatal编程技术网

Spring boot Spring引导启动器数据JPA-liquibase错误

Spring boot Spring引导启动器数据JPA-liquibase错误,spring-boot,kotlin,spring-data-jpa,Spring Boot,Kotlin,Spring Data Jpa,我正在尝试使用SpringBoot的JPA启动程序创建PostgresDB。我有一个简单的实体 @Entity @Table(name = "project") data class Project( val name: String, val url: String, val owner: String, val language: Language, @Id @GeneratedValue(strategy = GenerationType.

我正在尝试使用SpringBoot的JPA启动程序创建PostgresDB。我有一个简单的实体

@Entity
@Table(name = "project")
data class Project(
    val name: String,
    val url: String,
    val owner: String,
    val language: Language,

    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    val id: Long? = null,
    val description: String? = null,

    @ElementCollection
    val tags: List<String> = listOf(),
    val license: String? = null
)

enum class Language {
    KOTLIN, JAVASCRIPT, JAVA
}
模块的我的gradle文件:

apply plugin: 'kotlin-spring'
apply plugin: "kotlin-jpa"
apply plugin: 'kotlin'

dependencies {
    compile("org.springframework.boot:spring-boot-starter:$spring_boot_version")
    compile("org.springframework.boot:spring-boot-starter-data-jpa:$spring_boot_version")
    compile("org.postgresql:postgresql:$postgres_version")
}
当Igo运行服务器时,我得到:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseConfiguration':
但是我没有用液化糖?预期的行为应该是spring在postgresql中生成我的表

spring.liquibase.enabled=false
到配置文件

spring.liquibase.enabled=false