问题一:
Caused by: java.lang.NoClassDefFoundError: com/alibaba/druid/pool/DruidDataSourceFactory
把druid.jar复制到tomcat的lib目录下就行
问题二:
使用JDBC Druid 以及 使用的反射执行方法: invoke的时候报错…
Cannot invoke "String.getBytes()" because "strSrc" is null
Cannot invoke "com.alibaba.druid.stat.JdbcDataSourceStat.getRuningSqlList()" because the return value of "com.alibaba.druid.pool.DruidDataSource.getDataSourceStat()" is null
…

解决:
将lib放到WEB-INF下 再导入依赖 (放其他地方 前端传参数会报错)
lib名字不要写错
文章讲述了在使用Druid连接池时遇到的两个问题:一是NoClassDefFoundError,解决方法是将druid.jar放入Tomcat的lib目录;二是关于JDBCDruid反射执行时的空指针异常,解决办法是将lib文件夹移到WEB-INF下并正确导入依赖。
3043

被折叠的 条评论
为什么被折叠?



