所以,我刚刚完成了一个小型java应用程序,包含数据库和东西……我使用Netbeans和Mysql,现在我想导出我的项目,所以我可以在任何我想要的地方使用它;任何计算机,即使没有安装Mysql或Java!所以,我尝试过像Launch4j这样的...

所以,我刚刚完成了一个小型java应用程序,包含数据库和东西……
我使用Netbeans和Mysql,现在我想导出我的项目,所以我可以在任何我想要的地方使用它;
任何计算机,即使没有安装Mysql或Java!
所以,我尝试过像Launch4j这样的程序……但主要的问题是,即使我制作.exe文件,数据库会发生什么?它位于我的电脑上,所以如果有人试图使用我的应用程序,他就无法访问数据库,因此应用程序无法运行…
换句话说……如果有可能,我可以使用什么解决方案来将数据库与应用程序“合并”?或者用数据库创建.exe文件……
我希望我的问题很清楚,谢谢你的答案:)
解决方法:
您可以查看MySQL Connector/MXJ以将mysql数据库嵌入到您的应用程序中.
但请注意,此软件包不再处于活跃开发阶段:
Due to very low demand, MySQL
has stopped development and support for Connector/MXJ. Source and
binaries for previously released versions will continue to be
available from archives.
另一种解决方案是使用另一个数据库,如SQLite,H2或HSQLDB
本文标题为:完成Java项目,现在创建jar或.exe文件(带数据库)


基础教程推荐
- java基础之注解示例详解 2023-08-10
- Spring Boot超详细讲解请求处理流程机制 2023-02-27
- java – 带有mysql的Tomcat:“无法为连接URL’null’创建类”的JDBC驱动程序” 2023-10-30
- SpringCloud HystrixDashboard服务监控详解 2023-07-01
- Mybatis插件+注解实现数据脱敏方式 2023-06-01
- 一文带你了解Java创建型设计模式之原型模式 2023-05-24
- Java应用打包成Docker镜像 2023-01-24
- Java读取网络文件的实例代码 2023-02-27
- Java利用EasyExcel实现合并单元格 2022-12-19
- 使用mockito编写测试用例教程 2022-09-03