繁体   English   中英

Tomcat和HSQL java.lang.ClassNotFoundException:org.hsqldb.jdbcDriver

[英]Tomcat and HSQL java.lang.ClassNotFoundException: org.hsqldb.jdbcDriver

首先,我将hsqldb.jar到我的类路径中

这是该死的驱动程序的屏幕截图

在此处输入图片说明


但是我收到错误java.lang.ClassNotFoundException: org.hsqldb.jdbcDriver

这是我的init方法

public void init() throws ServletException {

            PoolProperties p = new PoolProperties();
            p.setUrl("jdbc:hsqldb: . . . \\data");
            p.setDriverClassName( "org.hsqldb.jdbcDriver" );
            p.setUsername( "sa" );
            p.setPassword( "" );
            dataSource = new org.apache.tomcat.jdbc.pool.DataSource( p );

    }     

我不明白为什么会这样。 我将hsqldb.jarEclipse 我还检查了classpath文件<classpathentry kind="lib" path="C:/ . . . /hsqldb.jar"/>

为什么会出现此错误? 我从常规的Java应用程序多次连接到HSQL。 现在,我尝试通过覆盖Tomcat init方法进行连接,但会引发错误

也许您打算使用类名org.hsqldb.jdbc.JDBCDriver 您拥有org.hsqldb.jdbcDriver ,在某些方面它是非标准的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM