数据池eclipse 连接出错

java.lang.ClassCastException:org.apache.tomcat.dbcp.dbcp.BasicDataSourcecannotbecastt... java.lang.ClassCastException: org.apache.tomcat.dbcp.dbcp.BasicDataSource cannot be cast to javax.activation.DataSourc
at com.control.BookQueryServlet1.init(BookQueryServlet1.java:47)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1280)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1193)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:865)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:136)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
cccccc
展开
 我来答
幼熙的游戏
2013-05-12 · TA获得超过2307个赞
知道小有建树答主
回答量:1004
采纳率:66%
帮助的人:481万
展开全部
在你的程序中,引入的类有问题,应该导入的类是org.apache.tomcat.dbcp.dbcp.BasicDataSource 你在程序的引入中肯定出了错误,仔细检查下,不然你看下配置java:comp/env/jdbc/csl的配置文件中引入的类是不是org.apache.tomcat.dbcp.dbcp.BasicDataSource这个类!细心就可以解决!
草草QAQ
2013-05-12
知道答主
回答量:6
采纳率:0%
帮助的人:8万
展开全部
代码中import写错了,应该是javax.sql.DataSource。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心DE觉悟
2013-05-11
知道答主
回答量:8
采纳率:0%
帮助的人:6.9万
展开全部
引入的包错误了,使用了dbcp的jar包,但是DataSource 的数据类型不是连接池里面的
追问
那怎么办,去掉包吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式