com.oracle.ojdbc:ojdbc8 与 com.oracle.database.jdbc:ojdbc8 - 有什么区别?

问题描述 投票:0回答:1

在应用程序的不同模块中使用两者时,我们遇到了 FAN 问题:

ERROR: attempt to configure ONS in FanManager failed with oracle.ons.NoServersAvailable: Subscription time out
我们将用众所周知的秘诀来解决它:

implementation("com.oracle.ojdbc:ojdbc8:19.8.0.0"){
    exclude(group = "com.oracle.ojdbc", module = "simplefan")
    exclude(group = "com.oracle.ojdbc", module = "ons")
}

但是应该理解差异才能统一。 有什么不同?谢谢!

oracle gradle jdbc ojdbc
1个回答
0
投票

ojdbc8 表示该 jar 是用 Java 8 编译的,但最新的 JDK 可以支持它。 com.oracle.ojdbc:ojdbc8 是我们在 Maven Central 上的旧坐标 com.oracle.database.jdbc:ojdbc8是新坐标

都是来自19.8.0.0?

© www.soinside.com 2019 - 2024. All rights reserved.