我创建了一个简单的桌面应用程序,该应用程序使用来自 netbeans 的嵌入式数据库(derby)。在 ide 内的表中添加两个条目并再次运行它后,效果很好。但是当我双击 ide 外部的可执行 jar 文件时,会显示一个空数据库可能是什么原因?我也想知道如何让它在客户端机器上运行。我尝试将 jar 和 lib 文件添加到一个文件夹中并将其转换为 rar 文件,但解压后我找不到 jar 文件。我是新手任何帮助将不胜感激。在此先感谢
最佳答案
您发现意外获得空数据库的常见原因有两个:
关于 jars 和 rars 等,关键是正确管理您的 CLASSPATH。您需要在运行时在 CLASSPATH 中包含 Derby 代码。有很多方法可以做到这一点,因此您需要非常明确地了解您的具体情况,以便其他人给您很多帮助。
关于netbeans - 使用嵌入式数据库打包和部署 java 桌面应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8816363/