【问题标题】:java.lang.ClassNotFoundException: Class com.ibm.db2.jcc.DB2Driver not found in Worklight platform or projectjava.lang.ClassNotFoundException:在 Worklight 平台或项目中找不到类 com.ibm.db2.jcc.DB2Driver
【发布时间】:2013-10-08 08:34:07
【问题描述】:

我尝试测试连接到 db2 的 sql 适配器,但得到以下结果:

java.lang.ClassNotFoundException:在 Worklight 平台或项目中找不到类 com.ibm.db2.jcc.DB2Driver

这是我的代码:

<dataSourceDefinition>
    <driverClass>com.ibm.db2.jcc.DB2Driver</driverClass>
    <url>jdbc:db2://localhost:50000/WLTEST</url>
    <user>db2admin</user>
    <password>db2admin</password> 
</dataSourceDefinition>

知道出了什么问题吗?

【问题讨论】:

    标签: java db2 ibm-mobilefirst


    【解决方案1】:

    添加两个罐子:

    db2jcc.jar
    db2jcc_license_cu.jar

    将它们添加到库jar 文件夹中。

    【讨论】:

    • 添加一个链接到哪里可以得到它们,我将永远感激不尽
    • 找到this one
    【解决方案2】:

    您的意思是您的 Worklight 数据库是基于 DB2 的吗?如果是,

    • 确保还使用正确的 DB2 设置编辑 worklight.properties

    还要确保:

    • DB2 连接器驱动程序存在于 server\lib 文件夹中

    【讨论】:

    • 谢谢,我将 DB2connector 添加到 server\lib 中,它工作了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-21
    • 1970-01-01
    • 1970-01-01
    • 2014-11-28
    • 1970-01-01
    • 2021-08-30
    • 2019-05-11
    相关资源
    最近更新 更多