如何使netbeans项目嵌入数据库的jar文件?
Posted
技术标签:
【中文标题】如何使netbeans项目嵌入数据库的jar文件?【英文标题】:How to make a netbeans project a jar file embedded with database? 【发布时间】:2015-08-06 16:43:29 【问题描述】:我想在不打开任何 wamp 或 xampp 的情况下使用数据库使我的 Netbeans 项目可执行。我是java新手,我不知道该怎么做。提前致谢。
【问题讨论】:
据我们所知 wamp 和 xampp 都是 php 开发栈,你为什么要使用它们?对于 mysql?你能否详细说明你的问题,多一点。 是的,我将它用于 MySQL。 因为当我运行 jar 文件时,我仍然需要打开 xampp 来检索数据库中的数据。 我猜,dunni 已经指出了你接下来应该做什么。请参阅此 SO 帖子 -> ***.com/questions/154636/… 。您正在寻找像 H2 这样的嵌入式数据库。 您对我们如何将数据库嵌入到 jar 中有何建议? 【参考方案1】:您可以从 Java 应用程序启动几个嵌入式数据库,例如 H2、HSQLDB、Derby。尝试其中一个,如果您有特定问题,请在此处提出另一个问题。
【讨论】:
【参考方案2】:如果您想将数据库用作独立的 Java 应用程序。然后你可以去嵌入式数据库。 Netbeans 带有默认的 Java DB (derby)。 1. 在 Netbeans 窗口中打开服务选项卡 -> 服务 2. 在 Databases - Right click -> New connection -> Java DB (Embedded) -> next -> 在 JDBC URl 中给出 jdbc:derby:myjavadb;create=true -> 点击 next 并完成
-
现在您已成功创建嵌入式数据库。
查看此链接获取代码http://www.codejava.net/java-se/jdbc/connect-to-apache-derby-java-db-via-jdbc
【讨论】:
以上是关于如何使netbeans项目嵌入数据库的jar文件?的主要内容,如果未能解决你的问题,请参考以下文章
netbeans dist 文件夹 jar 未运行 [关闭]