我正在尝试通过Intellij运行Gradle项目。我正在使用Gradle 6.6.1和Java 11,但是我遇到了以下错误。
Could not download ojdbc7.jar (com.oracle:ojdbc7:1.0)
有人可以帮忙吗?感谢您的时间和帮助。
如另一个答案所述,尽管Oracle确实拥有自己的Maven存储库,但他们已经开始使用Maven Central作为分发客户端库的主要存储库。它们在组名称com.oracle.database.jdbc下可用。
如果使用Java 11,则不需要OJDBC的变体来支持Java7。相反,应使用同时支持Java 10和11的ojbdc10。在此处了解有关驱动程序的不同变体的更多信息。
撰写本文时,ojdbc10的最新版本为19.7.0.0。它经认证可与11.2至19c的RDBMS一起使用。因此,将它们放在一起,请在Gradle中使用以下依赖项声明:
repositories {
mavenCentral() // or jcenter()
}
dependencies {
runtimeOnly 'com.oracle.database.jdbc:ojdbc10:19.7.0.0' // Or 'implementation'
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句