2016-11-22 58 views
1

有没有什么办法可以在运行时检查我的RCP应用程序是首次安装(通过Webstart)还是从缓存(例如,桌面快捷方式)运行。 我想到的是实现DownloadServiceListener,并检查是否有一个静态资源被下载(如果是 - 新建,如果没有 - 缓存)。确定新安装或缓存RCP应用程序

回答

1

使用JNLP的installer-desc元素调用某些代码,该代码在PesistenceService中写入属性。查看更多关于JNLP API的信息。

+0

谢谢。它对我的问题很好,但我意识到,其实它不是我想问的,对不起。我想知道Webstart何时从快捷方式或从新的JNLP运行。当我点击新的JNLP文件时,它可能没有必要再次安装,因为它的缓存。 –

相关问题