作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚开始开发一个网络应用程序。我想使用 Apache derby 作为打包在我的 Web 应用程序中的数据库。这是我正在使用的 jar 列表
derby.jar,
derbyclient.jar,
derbynet.jar,
derbytools.jar
我无法建立连接。代码片段在这里
//start the server
NetworkServerControl networkServerControl= new NetworkServerControl(InetAddress.getByName("localhost"),1527);
networkServerControl.start(null);
//establish connection & create database
connection = DriverManager.getConnection("jdbc:derby://localhost:1527/LoginDB;create=true");
抛出此异常
No suitable driver found for jdbc:derby://localhost:1527/LoginDB;create=true
我已将所有库放入 Web 应用程序的 WEB-INF/lib 文件夹中。如何获得连接?
更新:
添加更多细节
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/LoginDB;create=true
Jan 05, 2013 10:41:23 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [ReadProperty] in context with path [/Question] threw exception
java.lang.NullPointerException
at org.humbledevelopers.question.DerbyDemo.main(DerbyDemo.java:96)
第 96 行代码:statement=connection.createStatement();
最佳答案
如果您尝试将 derby 作为应用程序的一部分运行,则无需使用 tcp 连接来连接到 derby。
关于java - 如何将 Apache derby 嵌入到 Web 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14174582/
我是一名优秀的程序员,十分优秀!