2011-06-03 69 views
1

我想使用Apache Derby的网络模式下使用Eclipse 我收到以下错误我的J2EE Web应用程序:的ClassNotFoundException为Apache Derby数据库

ClassNotFoundException: org.apache.derby.jdbc.ClientDriver 
SQLException: SQLState: 08001 

我已经添加了derbyclient.jarderby.jar在类路径系统变量和项目。我找不到问题

+0

你有没有试过做Class.forName(“org.apache.derby.jdbc.ClientDriver”);手动检查客户端库是否真的在类路径中? – artplastika 2011-06-03 05:32:01

+0

刚刚尝试了你的想法。当我创建一个不同的类并将其作为java应用程序运行时,它正在工作。但它在JSP脚本中给出了例外。 – 2011-06-03 05:45:50

+0

你使用什么应用程序服务器/容器? – artplastika 2011-06-03 05:47:55

回答

0

您必须将derbyclient.jar添加到YourProject\WebContent\WEB-INF\lib。不需要将derby.jar添加到类路径。

它帮助了我。