value="jdbc:mysql://localhost:3306/abb" />在看看,对于你下载用winrar打开看看,有没有相应包名+类名。如果有就正确了,
你用的是连接池建议还是放在D:\Tomcat\common\lib下面。放到应用程序WEB-INF/lib目录下也是可以的

解决方案 »

  1.   

    <set-property property="driverClass" value="lib.org.gjt.mm.mysql.Driver" />
    这句应该写成这样
    <set-property property="driverClass" value="org.gjt.mm.mysql.Driver" />
    还有这两句也有问题。
    <set-property property="maxCount" value="5"/>
    <set-property property="minCount" value="1"/>
    property的值是有规定的,
    应该是maxActive,minIdle等等,你应该找dbcp相关的问题当看看。
      

  2.   

    收到,谢谢,我再下去检查一下,另外还有个问题,mysql-connector-java-5.0.0-beta-bin.jar这个文件释放以后,有3个文件夹,分别是com,org,meta-inf,是把这3个文件夹放到D:\Tomcat\common\lib文件夹下吗?还是把mysql-connector-java-5.0.0-beta-bin.jar这个文件放到D:\Tomcat\common\lib?还有您提到的“有没有相应包名+类名。如果有就正确了”,”,我在org.gjt.mm.mysql下能找到一个叫做driver的class文件,是不是就算是正确了?由于是第一次接触数据源,连接池,所以墨迹了一点,希望见谅。
      

  3.   

    mysql-connector-java-5.0.0-beta-bin.jar这个文件放到D:\Tomcat\common\lib,这样就行了,再加上下面三个包
    commons-collections.jar (最新版本:3.1)
    commons-pool.jar   (1.2.1)
    commons-dbcp.jar   (1.2)下面的连接方法是可以用的,我自己也在用
    <data-sources>
         <data-source key="MysqlDB" type="org.apache.commons.dbcp.BasicDataSource">
              <set-property property="driverClassName"
                   value="com.mysql.jdbc.Driver" />
              <set-property property="url" 
                   value="jdbc:mysql://localhost:3306/test" />
              <set-property property="maxActive"
          value="5"/>
    <set-property property="username"
          value="root"/>
    <set-property property="password"
          value="1234"/>
    <set-property property="autoCommit"
          value="true"/>
    </data-source>
    </data-sources>