所以,我刚刚完成了一个小型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文件(带数据库)
![](/xwassets/images/pre.png)
![](/xwassets/images/next.png)
- 基于JAVA和MYSQL数据库实现的学生信息管理系统 2023-11-01
- Java设计模式之中介者模式 2023-06-10
- java – 如何注册SQL函数,以便可以使用JPA和Hibernate在JPQL或HQL查询中调用它们 2023-11-02
- springboot实战权限管理功能图文步骤附含源码 2023-01-18
- Java 中 Class Path 和 Package的使用详解 2023-04-07
- springboot vue项目管理前后端实现编辑功能 2022-11-16
- java – 在不同数据库之间复制数据(两者都支持jdbc) 2023-11-03
- 使用SpringBoot整合Activiti6工作流的操作方法 2023-03-22
- 浅谈Spring框架中@Autowired和@Resource的区别 2023-06-30
- java – jdbc的registerOutParameter中sqlType的含义是什么? 2023-11-01