Java 创建.jar文件时的数据库附件

Java 创建.jar文件时的数据库附件,java,mysql,netbeans,jar,database-connection,Java,Mysql,Netbeans,Jar,Database Connection,我已经创建了一个商店管理系统的桌面应用程序,它运行得很好(在ide上运行),但是当我创建了一个jar文件并在另一台计算机上运行它时,它什么也没做 我发现的问题是数据库没有附加.jar文件 有人能指引我吗 详情: 语言:java IDE:netbeans 数据库:mysql server 5.1首先,mysql server不支持db嵌入功能。 如果您想将数据库传输到应用程序,可以考虑更改DBMS。 和太阳的分布 这些将有助于您当前的场景,或者如果您有简单的轻量级操作,您可以使用SQLite。

我已经创建了一个商店管理系统的桌面应用程序,它运行得很好(在ide上运行),但是当我创建了一个jar文件并在另一台计算机上运行它时,它什么也没做

我发现的问题是数据库没有附加.jar文件

有人能指引我吗

详情: 语言:java IDE:netbeans
数据库:mysql server 5.1首先,mysql server不支持db嵌入功能。 如果您想将数据库传输到应用程序,可以考虑更改DBMS。

和太阳的分布

这些将有助于您当前的场景,或者如果您有简单的轻量级操作,您可以使用SQLite。

是否有任何错误日志可以与我们共享?谢谢没有这样的事。但是当我为它创建一个.jar文件时,该文件保存在C:\Users\SK\Documents\NetBeansProjects\ShopManagementSystem\dist目录中,其中包含一个lib文件夹和一个.txt文件,但没有db文件。您似乎需要在另一台计算机上安装mysql(如果它无法访问您的IDE正在访问的同一个mysql)并将数据放在那里。您也可以使用像sharp edge建议的嵌入式数据库。SQLite不需要这些东西吗?您可以将SQLite数据库与jar文件一起提供。您可以将jar放在您的webapp/WEB-INF/lib文件夹或应用程序lib文件夹中。如果您有基本的添加、更新,删除并选择具有基本值(无图像或文件)的操作,然后可以将SQLite用于桌面应用程序。或者你可以去那个商店,在那个系统上安装Mysql服务器。