java - 部署一个带有数据库的Java App,用户需要安装什么?

标签 java mysql database derby

<分区>

如果我有一个我想要部署的 Java 应用程序(不是 Web 应用程序,100% 本地)。如果我使用数据库,用户是否必须安装除 .jar 文件之外的其他东西?

如果有人能说出这 3 种不同数据库的每种情况,这也很好:1. Java DB (Derby),2. H2,3. MySQL。

最佳答案

它们都不是,或者如果您想将数据库安装到客户端,Java DB 是 Java SE 发行版中包含的一个选项。您还需要一个客户端驱动程序来连接数据库。 Derby 还有一个嵌入式数据库驱动程序,您可以将其嵌入到应用程序中。

关于java - 部署一个带有数据库的Java App,用户需要安装什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30444470/

相关文章:

JavaFX 应用程序显示奇怪的符号而不是俄语

java - 检测哪个 .txt 文件用于运行 java

java - 声明变量,编译器找不到符号

java - 如何使用Spring Security仅保护一个URL并允许所有URL

php - 使用 multiuploader 将数据保存到数据库中

database - 选择和投影是关联的吗?

java - android JDBC mysql java 连接器应用程序 :preDexDebug

mysql - 使用 MySQL 以秒为单位获取 ISO-8601(SCORM 2004) 持续时间格式

mysql - 计数行或存储值 MySQL

php - 无法选择当前数据库名称