Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.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
Java 在设置createDatabaseIfNotExist=true后,Liquibase未创建数据库_Java_Database_Gradle_Build.gradle_Liquibase - Fatal编程技术网

Java 在设置createDatabaseIfNotExist=true后,Liquibase未创建数据库

Java 在设置createDatabaseIfNotExist=true后,Liquibase未创建数据库,java,database,gradle,build.gradle,liquibase,Java,Database,Gradle,Build.gradle,Liquibase,我在build.gradle liquibase { activities { main { changeLogFile "${this.rootDir}/src/main/resources/changelog-master.xml" url "jdbc:postgresql://localhost:5432/test?createDatabaseIfNotExist=true" username "xxxx" passw

我在
build.gradle

liquibase {
   activities {
   main {      
      changeLogFile "${this.rootDir}/src/main/resources/changelog-master.xml"
      url "jdbc:postgresql://localhost:5432/test?createDatabaseIfNotExist=true"
      username "xxxx"
      password "xxxx"

     } 
  }
 runList = 'main'
} 
createDatabaseIfNotExist
在URL中设置为true

当我启动服务器时,它指出数据库不存在

如果数据库不存在,我希望liquibase创建数据库


请提供任何建议

这是postgres jdbc的问题,不是liquibase


我搜索了postgres,没有找到“createDatabaseIfNotExist”。这是mysql连接参数吗?

是,它是mysql。如果基于java的web应用程序在服务器启动后不存在postgresql数据库,如何创建该数据库?请参阅: