java - 如何在不运行其他安装程序的情况下升级 jpackage 应用程序?

标签 java kotlin jpackage

安装 jpackage 应用程序后,如何允许我的用户升级应用程序而不需要他们重新运行安装程序?我有哪些选项可以让用户升级?
一个理想的场景是底层 jar 将在运行时换出,并且应用程序将在同一进程中重新启动。我想这可能是不可能的吗?

最佳答案

jpackage 目前不支持自动更新,尽管我认为他们计划在 future 支持它。
在此之前,您可以使用这个 java 库:
https://github.com/threerings/getdown

关于java - 如何在不运行其他安装程序的情况下升级 jpackage 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64731840/

相关文章:

java - 启动使用 jpackage 创建的已安装可执行文件时出现 ClassNotFoundException

java - Java 中的 WaitForMultipleObjects

java - DatagramPacket - getData 是否总是返回传递的相同缓冲区?

java - 如何将字节数组转换为整数?

java - 当不使用参数和主体时,retrofit 的错误请求,这怎么可能?

java - 创建 Producer 方法时收到模糊依赖警告

Gradle 彩色输出(不再有 project.serviceOf() 或 services() api 方法)

java - 为什么 Java JPackage 在两个地方安装 Windows dll 文件?

java - 即使在打包应用程序后如何修复 NumberFormat 格式

java - 将 Java 移植到 Python 的更好方法?