我们为 Windows、OS X 和 Linux 提供 Java 桌面软件。目前,当更新可用时,我们的客户必须从我们的网站下载新的软件包并手动安装。这意味着在 Windows 上,他们必须在 OS X 和 Linux 上启动设置以提取 tar.gz 文件。这通常没什么大不了的,但我们仍然希望简化这个过程。
在我们开始重新发明轮子之前,我想知道是否已经有可用的解决方案可以针对特定平台执行正确的步骤。Java Web Start 之类的东西,但对它有更多的控制,不需要在系统上安装它。我知道像 Apache Felix 这样的 OSGi 平台可以做到这一点,但我认为它们是矫枉过正的。