开发者社区> 问答> 正文

Druid连接远程DB2数据库启动报错?报错

@wenshao 你好,想跟你请教个问题:

spring改成druid连接池,tomcat启动报错,不用druid就没有问题:


java.sql.SQLException:java.lang.UnsatisfiedLinkError: no db2jdbc in java.library.path


看错误说找不到db2jdbc库,我这是连接远程DB2,本地没有DB2客户端,db2jcc_license_cu.jar、db2jcc.jar、db2java.jar都已导入,哪位帮忙解决下???


配置如下:


<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> 


      <!-- 基本属性 url、user、password -->
      <property name="url" value="${datasource.url}" />
      <property name="username" value="${datasource.username}" />
      <property name="password" value="${datasource.password}" />


</bean>

展开
收起
爱吃鱼的程序员 2020-06-10 10:16:36 1028 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    把jar包拷贝到jrelib目录下<atarget='_blank'>@忘记了你在webshpere部署的地方要设置lib库的,这个你查一下webshpere的文档吧回复<aclass='referer'target='_blank'>@杨延庆:汗~~,刚接触druid。。。这个在Websphere上配置jndi有文档吗?只看到有tomcat下配置jndi的。。回复<aclass='referer'target='_blank'>@忘记了:这种错误太低级了好了,driverClassName指定错了,我的项目用的db2jcc,<propertyname="driverClassName"value="com.ibm.db2.jcc.DB2Driver"/>还是报一样的错,如果我在配置文件中手动指定上驱动类,不报错,但是启动不了一直到超时:<propertyname="driverClassName"value="COM.ibm.db2.jdbc.net.DB2Driver"/>

    2020-06-10 10:16:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载