java.lang.ClassCastException: com.alibaba.druid.pool.DruidDataSource cannot be cast to javax.activa

  • Post author:
  • Post category:java


这种情况主要是因为import包导错了。(报错的时候可以去有道翻译翻译一下自己尝试找出来)

例如:

在使用DruidDataSource连接MySQL时,连接失败,报错

com.alibaba.druid.pool.DruidDataSource cannot be cast to

javax.activation.DataSource

at druid.DruidDemo.main

翻译为:


解决方法:


导入import javax.sql.DataSource;也就是上面的注释那个地方。


类似的错误还有:

导入了import com.mysql.jdbc.Connection;

正确应该是import java.sql.Connection;



版权声明:本文为YKbsmn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。