Oracle 在pom.xml for weblogic包装器中使用什么jar?

Oracle 在pom.xml for weblogic包装器中使用什么jar?,oracle,weblogic,Oracle,Weblogic,在java类中,我试图消除ClassCast异常,如下所示 java.lang.ClassCastException: weblogic.jdbc.wrapper.Array_oracle_sql_ARRAY 使用 但是我找不到具有weblogic.jdbc.wrapper.Array的maven依赖项 您参考的教程很可能是使用JDeveloper创建的,JDeveloper捆绑了一堆WebLogic jar 如果您没有使用JDeveloper,下面是您可以做的事情-首先确定哪个jar包含类(

在java类中,我试图消除ClassCast异常,如下所示

java.lang.ClassCastException: weblogic.jdbc.wrapper.Array_oracle_sql_ARRAY
使用

但是我找不到具有weblogic.jdbc.wrapper.Array的maven依赖项


您参考的教程很可能是使用JDeveloper创建的,JDeveloper捆绑了一堆WebLogic jar

如果您没有使用JDeveloper,下面是您可以做的事情-首先确定哪个jar包含类(我能找到的最轻量级的是com.bea.core.datasource6.jar-这个jar是JDeveloper的一部分):


com.oracle.weblogic
(您需要注册才能使用它):

或

  • 使用(需要WebLogic或JDeveloper安装)用Oracle JAR填充本地(或远程)Maven存储库-这基本上从WebLogic安装中获取大多数JAR,并在其上运行
    mvn install:install文件

您参考的教程很可能是使用JDeveloper创建的,JDeveloper捆绑了一堆WebLogic jar

如果您没有使用JDeveloper,下面是您可以做的事情-首先确定哪个jar包含类(我能找到的最轻量级的是com.bea.core.datasource6.jar-这个jar是JDeveloper的一部分):


com.oracle.weblogic
(您需要注册才能使用它):

或

  • 使用(需要WebLogic或JDeveloper安装)用Oracle JAR填充本地(或远程)Maven存储库-这基本上从WebLogic安装中获取大多数JAR,并在其上运行
    mvn install:install文件
if (someArray instanceof weblogic.jdbc.wrapper.Array) 
ar = (oracle.sql.ARRAY)     ((weblogic.jdbc.wrapper.Array)someArray).unwrap(Class.forName("oracle.sql.ARRAY"))); 
else 
ar = (oracle.sql.ARRAY)someArray;
<dependency>
    <groupId>com.oracle.weblogic</groupId>
    <artifactId>com.bea.core.datasource6</artifactId>
    <version>12.2.1-0-0</version> 
</dependency>