如何为使用Mysql的Java应用程序创建exe文件

时间:2018-05-08 03:18:43

标签: java deployment

我使用netbeans和Mysql作为我的数据库在java中开发了一个桌面应用程序。

如何创建包含数据库的.exe文件,以便我的应用程序可以在其他设备上执行?

1 个答案:

答案 0 :(得分:1)

MadProgrammer的引用开始:

  

AFAIK MySQL是数据库服务器,这意味着它无法运行   独立模式。这意味着您需要安装MySQL   在你的目标机器上 - 哪种看似违反直觉。如果你   想要一个独立的数据库,那么也许h2会更好   另外,它是一个纯Java SQL数据库系统,但却没有   需要任何额外的安装

最简单的选择是使用内部数据库,以便将每个资源捆绑到一个应用程序中。

否则 - 如何处理外部数据库相关问题(它是与您的Java应用程序一起运行的应用程序)?

通过创建专用安装流程(运行专用脚本,在允许执行应用程序之前安装所需的第三方解决方案):

  1. 安装您选择的数据库。
  2. 可选择允许将初始配置应用于数据库。
  3. 安装您自己的应用程序。
  4. 完成数据库与应用程序之间的绑定。
  5. 配置操作系统以在启动时选择性地运行已安装的数据库。
  6. 至于为java应用程序提供.exe可执行文件 - 请参阅我提供的参考资料。第三方工具应该可以轻松创建一个满足您需求的.exe。

    封装java -jar ...命令的批处理文件也可以正常工作。

    参考文献: