Sah*_*wal 7 java mysql deployment installation netbeans
我已经用mySQL数据库编写了一个Java Desktop应用程序.我想让应用程序在netbeans之外运行,并让它安装在其他计算机上.我知道构建项目和创建可运行的jar文件,但是这需要我将数据库本身导出到我希望运行应用程序的其他计算机上.我的问题是两部分:
1)有没有办法可以创建一个安装文件,同时将数据库和应用程序安装在一起?
2)我的数据库路径也是硬编码的,这是否意味着我每次为某人安装应用程序时都必须更改代码,更好的方法是什么?
谢谢
至于使用您的代码部署MySQL - 考虑使用服务器,以便您的用户不必被迫安装MySQL,而是通过网络连接到它.如果您只需要数据库本地存储数据,为什么不使用SQLite或类似的基于文件的数据库引擎?
以上答案只是建议,更多地反映了我的思考方式.我很乐意听到有更多经验的人的发言.尽管如此,我希望答案有点帮助:)