У меня есть следующий build.gradle файл:
plugins {
id "org.liquibase.gradle" version "2.0.4"
}
version("0.1")
repositories {
mavenCentral()
}
dependencies {
liquibaseRuntime("org.liquibase:liquibase-core:3.10.1")
liquibaseRuntime("org.yaml:snakeyaml:+")
liquibaseRuntime("org.postgresql:postgresql:42.2.12")
}
liquibase {
activities {
develop {
changeLogFile("src/main/resources/changelog.yml")
url("${getProperty("databaseUrl")}")
username("${getProperty("databaseUsername")}")
password("${getProperty("databasePassword")}")
driver("org.postgresql.Driver")
}
runList("develop")
}
}
Этот скрипт создает базу данных с помощью плагина org.liquibase.gradle ( Страница GitHub )
А вот мой gradle.properties файл:
databaseUrl = jdbc:postgresql://192.168.0.103:3482/database
databaseUsername = postgres
databasePassword = 12345678
При попытке выполнить задачу обновления для базы данных я получаю следующую ошибку :
liquibase.exception.DatabaseException: liquibase.exception.DatabaseException: liquibase.exception.DatabaseException: Connection could not be created to jdbc:postgresql://192.168.0.103:3482/database with driver org.postgresql.Driver. Possibly the wrong driver for the given database URL
Я знаю, что по этому топу уже задавался вопрос c ( ссылка ). Но, как видите, URL для базы данных написан правильно
В чем еще может быть проблема?
ps Все это работает на Gradle 6.1.1 с Java 11.0.7