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

时间:2013-10-02 01:49:13

标签: java db2 ibm-mobilefirst

我尝试测试连接到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>

知道出了什么问题?

2 个答案:

答案 0 :(得分:6)

添加两个罐子:

  

的db2jcc.jar
  为db2jcc_license_cu.jar

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

答案 1 :(得分:2)

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

  • 确保还使用正确的DB2安装程序编辑worklight.properties

同时确保:

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