解决方案 »

  1.   

    Cannot create JDBC driver of class '' for connect URL 'null'找找你的  URL 
      

  2.   

    肯定是配置文件中的URL写错了。
      

  3.   

    hibernate配置文件没配置数据库连接的URL
      

  4.   

    mysql的jdbc的jar导入到项目里了没?
      

  5.   

    我是在tomcat下的server.xml文件中添加
    <Context path="/POS" docBase="POS"
             debug="5" reloadable="true" crossContext="true"   workDir="">
       <Resource   name="jdbc/pos"
                  auth="Container"
         type="javax.sql.DataSource"
                  maxActive="100" maxIdle="30" maxWait="10000"
                  username="root" password=""
         driverClassName="org.gjt.mm.mysql.Driver"
         url="jdbc:mysql://localhost/pos"/>
    </Context> 
      

  6.   

    我是在tomcat下的server.xml文件中添加
    <Context path="/POS" docBase="POS"
             debug="5" reloadable="true" crossContext="true"   workDir="">
       <Resource   name="jdbc/pos"
                  auth="Container"
         type="javax.sql.DataSource"
                  maxActive="100" maxIdle="30" maxWait="10000"
                  username="root" password=""
         driverClassName="org.gjt.mm.mysql.Driver"
         url="jdbc:mysql://localhost/pos"/>
    </Context> 
    你是用spring做开发的,所有的配置请都在spring的xml文件里配置。
      

  7.   

    <Context path="/POS" docBase="POS"---------------------------------docBase用绝对路径,比如c:\test\test
    然后保证你配置的目录有权限
    如果还不行,把server.xml放到$CATALINA_HOME/conf/[engine_name]/[host_name] 这个目录下试试
    btw记得重启tomcat
      

  8.   

    和9楼同解。做spring的,数据库配置为什么放在server.xml下面?