用于 JavaFX 应用程序的自动更新启动程序
用于 JavaFX 应用程序的自动更新启动程序。结合 JavaFX 原生包装后,您可以获得 一个本地安装程序,可自动更新应用程序。 您可以在 演示应用程序 中看到启动程序的运行情况。
请查看 更改日志 以查看项目所有更新的列表。
请在以下短片中观看启动程序的运行情况 screencast。还有一个关于自定义更新用户界面的 视频。
FXLauncher 是一个 18Kb 的 jar 文件,可用于启动应用程序。它知道应用程序仓库的位置,您可以在该仓库中托管所有应用程序资源。 请参阅 示例 中的 manifest。FXLauncher 会在每次启动时查找远程仓库,检查是否有新版本的 manifest。 从 manifest 中检索文件后,FXLauncher 会同步 manifest 中提到的每个文件,同时向用户提供进度指示器。所有资源同步后,将初始化包装器,其中包含来自 manifest 的所有资源。 最后,将调用从 manifest 中检索的应用程序入口点。所有操作都在 JVM 中进行,无需重启。
在每次运行之前,启动器都会同步所有资源,并无缝启动一个始终更新的应用程序。
暂无开放 Issues,或尚未同步最近议题。