是否可以在linux/ubuntu上构建带有小型数据库的桌面应用程序?我尝试过 eclipse+derby- 不起作用,驱动程序加载,但无法连接到数据库。 Eclipse +sqlite - 也不起作用,没有合适的驱动程序。从现在开始的一周,我尝试但无法连接到我的数据库。如果有人有如何在 ubuntu+eclipse 中执行此操作的工作教程,请分享。 1 周谷歌,所以请有人通过这个来帮助我。
现在我使用 SQLite,我已在构建路径中加载 sqlitejdbc-v051.jar 并使用
Class.forName("org.sqlite.JDBC").newInstance();
但结果是:没有找到适合 jdbc:derby:/home/vasil/MYDB 的驱动
请您参考如下方法:
你看过this site吗? ?这似乎是一个相当不错的演练。您尝试连接的数据库服务器是否正在运行并且您的应用程序可以访问?
看看this question 。看起来和你的很相似。我没有使用过 derby,但我使用过许多其他数据库服务器。听起来您的应用程序类路径上没有驱动程序。
此外,this tutorial可能也会有帮助。它展示了如何使用 jdbc 连接到数据库。