<?xml version="1.0" encoding="UTF-8"?>
<c3p0-config>
<default-config>
<property name="jdbcUrl">jdbc:mysql://localhost:3306/day15</property>
<property name="driverClass">com.mysql.jdbc.Driver</property>
<property name="user">root</property>
<property name="password">123456</property>
<property name="acquireIncrement">3</property>
<property name="initialPoolSize">10</property>
<property name="minPoolSize">2</property>
<property name="maxPoolSize">10</property>
</default-config>
</c3p0-config>
原因:(1)很有可能c3p0-config.xml中的配置文件出現問題,比如我是因為把“driverClass”不小心寫成了“driver”,
所以在書寫c3p0-config.xml要特別小心,可能多一個空格或者格式稍有問題,都會報以上錯誤。
如:驅動類寫錯、jdbcUrl格式錯誤等等。
解決之策:仔細檢查書寫是否正確!!!
(2)沒有將mysql-connector-java-****-bin.jar包加入到Java運行環境的外部jar包的存放的位置。
解決之策:在JAVA_HOME目錄下的jre\lib\ext文件下(如E:\jdk8\jre\lib\ext)放置一個連接MySQL數據庫的jar包mysql-
connector-java-****-bin.jar
(3)還有一個也就是字面意思:你沒有適用的驅動。
解決之策:檢查是否在WebRoot\WEB-INF\lib目錄下是否導入了合適的mysql-connector-java-****-bin.jar包,沒有則導入再重啟服務器即可。
