首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于分发软件更新的库

问用于分发软件更新的库
EN

Stack Overflow用户
提问于 2012-05-18 20:11:13
回答 3查看 249关注 0票数 2

我们为Windows、OS X和Linux提供Java桌面软件。目前,当更新可用时,我们的客户必须从我们的网站下载新的软件包并手动安装。这意味着在Windows上,他们必须启动一个安装程序,在OS和Linux上解压一个tar.gz文件。这通常没什么大不了的,但我们还是想让这个过程流水线化。

在我们开始重新发明轮子之前,我想知道是否已经有解决方案可以执行正确的步骤-特别是平台。类似于Java Web Start,但对它有更多的控制,不需要在系统上安装它。我知道像Apache Felix这样的OSGi平台可以做到这一点,但我认为它们有点过头了。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-05-18 20:15:28

除了前面提到的Java Web Start技术之外,Eclipse RCP (基于SWT的RCP)和NetBeans平台(基于Swing的RCP)还提供了更新管理器。

票数 0
EN

Stack Overflow用户

发布于 2012-05-18 20:12:53

Java Web Start非常适合做这件事!

http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136112.html

它允许您通过web分发桌面应用程序,并允许您轻松地更新它们。这是一项非常方便的技术。

票数 3
EN

Stack Overflow用户

发布于 2012-05-18 20:13:28

使用Java Web Start安装并启动应用程序。

Java Web Start (JWS)是Oracle公司用于从网络或internet链接直接启动富客户端(Swing、AWT、SWT)和桌面应用程序的技术。它为支持Java的平台提供“一键”安装。

JWS提供了许多吸引人的特性,包括但不限于,闪屏、桌面集成、文件关联、自动更新(包括延迟下载和更新的编程控制)、按平台、体系结构或Java版本划分本机和其他资源下载、运行时环境配置(最低J2SE版本、运行时选项、内存等)、使用扩展轻松管理公共资源。

类似于Java Web Start,但对它有更多的控制,并且不需要在系统上安装它

  1. 如果安装了Java 1.5+,则一定要安装JWS。从信息来看。页面。JWS在Java 1.2发布两年后,于2001年3月14日首次作为单独的下载提供,并且可以作为自由浮动实体启动应用程序和小程序。该功能已与J2SE 1.4.2共同捆绑。

  1. 控制到底是什么?JWS提供了编程控制:
    • DownloadService提供了对应用程序的方式/时间的控制。已更新。对于桌面integration.

,

​

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10652401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档