求教c3p0连接池问题(No suitable driver异常)

配置文件

<?xml version="1.0" encoding="utf-8"?>
<c3p0-config>
    <default-config>
        <property name="driverClass">com.mysql.cj.jdbc.Driver</property>
        <property name="jdbcUrl">jdbc:mysql://localhost:3306/db4</property>
        <property name="user">root</property>
        <property name="password">root</property>

        <property name="initialPoolSize">5</property>
        <property name="maxPoolSize">10</property>
        <property name="checkoutTimeout">3000</property>
    </default-config>
</c3p0-config>

测试文件:

<?xml version="1.0" encoding="utf-8"?>
<c3p0-config>
    <default-config>
        <property name="driverClass">com.mysql.cj.jdbc.Driver</property>
        <property name="jdbcUrl">jdbc:mysql://localhost:3306/db4</property>
        <property name="user">root</property>
        <property name="password">root</property>

        <property name="initialPoolSize">5</property>
        <property name="maxPoolSize">10</property>
        <property name="checkoutTimeout">3000</property>
    </default-config>
</c3p0-config>

jdbc的jar包 和 c3p0的三个jar包也都导入了

但是报异常:java.sql.SQLException: No suitable driver

版本不兼容?配置有问题?求教

看你这个图,我猜一下你是刚从eclipse转到idea或者是初学者。idea里面这个问题,应该是包加载的原因,你的MySQL连接包没有加载成功可能,还有就吃c3p0的配置文件,要放在resources文件夹下面。