我的Java程序的软件更新

时间:2011-02-23 08:59:33

标签: java deployment

我正在为客户端开发Java应用程序,我对如何分发它有一些疑问。我已经阅读了有关Java Web Start的内容,并提出了一些问题:

  • 如果我安装它并从开始菜单启动它是否对我的应用程序更新有效?
  • 我可以离线运行我的java应用程序吗?

您是否了解另一种替代方案,而不是WebStart进行部署和更新?

提前致谢。

PS:对不起,如果是一个重复的帖子,我已经在SO中挖掘了几天,我还没有找到答案。

2 个答案:

答案 0 :(得分:2)

在回答您的第一个问题时,即使用户使用“开始”菜单条目,用户也会始终看到该应用程序的最新版本。这在FAQ中清楚说明;请参阅Q5的答案。

在回答第二个问题时,是的,应用程序可以脱机运行,只要它已经被缓存。这在Q25的FAQ回答中提到。有关更多详细信息,请参阅JNLP文件的information元素的文档;专门查找“离线允许”部分及其含义。

我建议您阅读Oracle Java Web Start网页上的资料,以了解JWS可以(而且不能)做什么。

答案 1 :(得分:1)

"Getdown"

了解更多信息阅读此论坛中的类似文章 "stackoverflow"