【发布时间】:2017-11-06 11:47:30
【问题描述】:
我目前正在创建一个简单的 javafx 应用程序,并希望制作一个“检查更新”按钮。
当这个按钮被按下时,它会检查任何可用的更新。如果确实找到了,它会提示用户并请求更新自身的权限。
如何实现?
注意:如果有用的话,我使用的是 Java 9,而不是 8。
【问题讨论】:
我目前正在创建一个简单的 javafx 应用程序,并希望制作一个“检查更新”按钮。
当这个按钮被按下时,它会检查任何可用的更新。如果确实找到了,它会提示用户并请求更新自身的权限。
如何实现?
注意:如果有用的话,我使用的是 Java 9,而不是 8。
【问题讨论】:
看看update4j
来自作者:
update4j 框架是第一个与 Java 9 完全兼容的自动更新和启动器框架。可通过 URL(甚至是 Google Drive、Dropbox、Amazon S3 或 Maven Central)将您的应用程序文件轻松托管在云中的任何位置可以将它们与您的所有分布式应用程序同步。
Update4j 已将安全放在首位。签署您的文件就像向您的开发机器上的框架提供您的私钥一样简单,它会自己完成这项工作。在客户端,您应该将公钥加载到框架中,它会自动验证每个下载的文件。它将强制拒绝任何没有或带有无效签名的文件。这是一项可选功能。
【讨论】: