java - 获取 java.lang.ClassCastException:oracle.jdbc.driver.T4CConnection 与 oracle.jdbc.OracleConnection 不兼容
问题描述
我Oracle.sql.ARRAY
在我的代码中使用,为此我必须使用ojbc6.jar
.
当我ojdbc6.jar
用作范围(提供)时,我得到ClassNotFoundException
,当我使用范围作为运行时,我得到java.lang.ClassCastException: oracle.jdbc.driver.T4CConnection incompatible with oracle.jdbc.OracleConnection
。
我该如何解决这个问题?oracle.sql.ARRAY 有什么替代方案吗?
解决方案
推荐阅读
- git - 在 VSTS / Azure DevOps 中推送时将定义镜像存储库构建到外部 git 存储库
- react-native - 在 babel 构建阶段传递环境变量以导入不同的文件
- python - 当我将它放在簇图的顶部时,无法为每个条设置不同的颜色
- c# - 如何使用泛型类型约束来强制添加方法存在
- javascript - 纯 JS:将数据属性列表存储在数组中,然后迭代
- javascript - 使用 @keyframes 鼠标悬停时的 SVG 反向动画不起作用
- javascript - 为什么在js文件中用json声明变量而不是读取json?
- php - 无法使用 php 和 oci 选择“TEXT”列?
- c# - StreamReader.ReadLine() 非常奇怪的行为
- python - 如何在 python 列表中查找特定字符串,如果找到打印位置,否则打印 0