我有ojbcd8.jar,我想在我的gradle项目中本地使用它,这是在intelliJ中开发的。
我将jar添加到我的项目中,如下所示:
我的build.gradle依赖项中还有以下行:
compile files('libs/ojdbc8.jar')
但是,当我尝试运行我的应用程序时,我收到此错误:
Could not load JDBC driver class [oracle.jdbc.driver.OracleDriver]
我该如何解决这个问题?
我自己找到答案,发布在这里以防以后有人需要它:
在build.gradle文件中启用本地Maven存储库:
repositories {
mavenCentral()
mavenLocal()
}
然后安装jar:
mvn install:install-file -Dfile=ojdbc8.jar -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar
Check that you have the jar installed into your ~/.m2/ local Maven repository
现在,将它添加到gradle中的依赖项!
dependencies {
compile ("com.oracle:ojdbc8:12.2.0.1")
}
完成。