初始化连接池,connection一直为null

calciteProvider.initConnectionPool中的 connection = initConnection(dsMap);
的时候connection一直为null我看take判断中的二次链接时使用getCalciteConnection,用的org.apache.calcite.jdbc.Driver,我现在mysql用的5.6,是这个原因造成的吗,现在connection一直为null,数据源保存一直失败,刚开始init的时候报错org.h2.Driver找不到,然后我没引入h2的jar,现在我也是没有引入,但是我做了过滤, if(StringUtils.isEmpty(driverClass) || driverClass.equalsIgnoreCase(“org.h2.Driver”)){
continue;
}