使用Druid数据连接池时,发现DruidDataSourceFactory.createDataSource Cannot find declaration to go to,可是明明已经导入jar包了,并且之前也使用过该jar包,并没有报错,观察之前的代码发现,原来在jar包中存在两个DruidDataSourceFactory类,而此次导入jar包路径不对,所以报错。正确的jar包导入路径为:
import com.alibaba.druid.pool.DruidDataSourceFactory;
错误的jar包导入路径为:
import com.alibaba.druid.support.ibatis.DruidDataSourceFactory;
把路径改正之后,问题解决。