如何将 JDBC 驱动程序添加到 Flyway Gradle 插件
How to add JDBC driver to Flyway Gradle plugin
我正在使用 Gradle 3.0,我想将 Flyway 任务添加到我的项目构建文件中。
我在 build.gradle 中添加了以下内容:
plugins {
id "org.flywaydb.flyway" version "4.0.3"
}
当运行 gradle flywayInfo 时出现以下错误:
任务“:common:flywayInfo”执行失败。
Error occurred while executing flywayInfo
Unable to instantiate JDBC driver: oracle.jdbc.OracleDriver
在独立的 Flyway 安装中,我可以将其他驱动程序 jar 文件复制到驱动程序文件夹中,以便 Flyway 可以使用该驱动程序。我怎样才能用插件达到同样的目的?
我曾尝试将依赖项添加到构建文件,但没有帮助。
buildscript {
dependencies {
files("lib/ojdbc7.jar")
}
}
应该是
buildscript {
dependencies {
classpath files("lib/ojdbc7.jar")
}
}
我正在使用 Gradle 3.0,我想将 Flyway 任务添加到我的项目构建文件中。
我在 build.gradle 中添加了以下内容:
plugins {
id "org.flywaydb.flyway" version "4.0.3"
}
当运行 gradle flywayInfo 时出现以下错误: 任务“:common:flywayInfo”执行失败。
Error occurred while executing flywayInfo Unable to instantiate JDBC driver: oracle.jdbc.OracleDriver
在独立的 Flyway 安装中,我可以将其他驱动程序 jar 文件复制到驱动程序文件夹中,以便 Flyway 可以使用该驱动程序。我怎样才能用插件达到同样的目的?
我曾尝试将依赖项添加到构建文件,但没有帮助。
buildscript {
dependencies {
files("lib/ojdbc7.jar")
}
}
应该是
buildscript {
dependencies {
classpath files("lib/ojdbc7.jar")
}
}