2

此安装程序将首先检查系统上是否存在 jvm。如果没有,那么它将首先安装 jvm。之后,它将包含 java 代码(可能在 jar 中)以及使用的数据库。最后,它将创建一个桌面快捷方式并像其他软件一样对注册表进行更改。

4

2 回答 2

1

首先,您需要决定一个设置创作工具。这是一个可以帮助您入门的列表: http ://en.wikipedia.org/wiki/List_of_installation_software

Advanced Installer 是具有专用 Java 项目类型的工具之一。

要检测和安装 JVM,您可以将其添加为先决条件。每种设置工具的执行方式不同。

于 2012-08-31T12:11:34.357 回答
1

为此开发了一个新工具:jpackage

如果您的项目是使用 Gradle 构建的,那么您可以轻松地使用 Badass jlink 插件:https ://github.com/beryx/badass-jlink-plugin 使用 jpackage 构建安装程序/包

这是一篇文章如何使用 OpenJDK 11 构建应用程序映像并使用带有 jpackage 的 OpenJDK 14 仅用于构建安装程序/包: https ://walczak.it/blog/distributing-javafx-desktop-applications-without-requiring-jvm-使用-jlink-and-jpackage

于 2019-11-12T19:14:10.410 回答