Java 应用程序到 .EXE - Derby DB

标签 java distribution derby launch4j

我有一个 Java 应用程序(允许人们进入销售)。它连接到 Derby 数据库。该应用程序是使用 NetBeans IDE 开发的。我需要将此应用程序转换为 .exe 以便分发。通常我会使用 Launch4j 来实现此目的,但由于该应用程序已链接到 Derby DB,它仍然可以工作吗?如果没有,还有其他方法可以将应用程序转换为 .exe 文件吗?

最佳答案

您的应用程序将像以前一样工作。您应该注意,“转换”为 .exe 并不是真正的转换,它只是提供了一种在 Windows 中执行 java 程序的便捷方法(很像可运行的 JAR 文件)。

如果您运行 Derby 服务器,它将以与以前相同的方式连接到该服务器。但是,如果您在嵌入式模式下运行 Derby,则应确保数据库文件位于文件系统中的正确路径(您不应将 Derby 文件存档在 .exe 中)

关于Java 应用程序到 .EXE - Derby DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15816101/

相关文章:

c++ - 在 C++ 中使用分布

java - SQL异常 : Number of values not same

java - java中的 map 输入键

java - Objectify 是否有相当于 Datastore.add() 的功能来仅插入不存在的实体?

java - 以贪婪的方式分配给定的数字

用于图像存储的 Hadoop (HDFS)

java - 将非静态方法编写为静态方法

java - WebSocket 连接在一段时间后无法重新连接

java - derby 数据库在 where 条件下的问题

unix - 如何从 ksh 脚本执行 Derby DB 的 SQL 脚本