程序我工作在Java中的客戶端應用程序,和我在如何分配它的一些疑慮。我已閱讀Java Web Start,並且有一些問題:軟件更新我在Java中
- 如果我安裝它並從開始菜單啓動,是否應該更新我的應用程序?
- 可以離線運行我的java應用程序嗎?
你知道另一種選擇,而不是WebStart進行部署和更新?
在此先感謝。
PS:很抱歉,如果是重複的帖子,我一直在SO挖了幾天,我還沒有找到答案。
程序我工作在Java中的客戶端應用程序,和我在如何分配它的一些疑慮。我已閱讀Java Web Start,並且有一些問題:軟件更新我在Java中
你知道另一種選擇,而不是WebStart進行部署和更新?
在此先感謝。
PS:很抱歉,如果是重複的帖子,我一直在SO挖了幾天,我還沒有找到答案。
在回答你的第一個問題,用戶總是會看到最新版本的應用程序,即使他們使用的是開始菜單項。這在常見問題解答中已明確說明;請參閱Q5的答案。
在回答你的第二個問題,是一個應用程序可脫機運行,前提是它已經被緩存。這在Q25的常見問題解答中提到。有關更多詳細信息,請參閱JNLP文件的information
元素的文檔;具體查看「脫機允許」部分以及它的含義。
我建議您閱讀Oracle的Java Web Start網頁上的材料,以瞭解JWS可以(也不能)做的。
更多信息閱讀類似的文章在這個論壇 "stackoverflow"