需要我的应用程序的JavaWS缓存文件列表

时间:2014-03-13 00:38:29

标签: java caching download java-web-start

我们有一个使用JavaWS启动的应用程序。我知道JNLP内容中列出的JAR存储在客户端部署缓存中。我的应用程序是否有办法获取用于启动它的实际缓存文件列表?

我打印出类路径:c:\ Program Files(x86)\ java \ jre7 \ lib \ deploy.jar

我使用Java VisualVM检查应用程序的属性,但没有找到乐趣。

1 个答案:

答案 0 :(得分:1)

  

我的应用程序是否有办法获取用于启动它的实际缓存文件列表?

不确定。使用JNLP API DownloadService可以提供该功能。

  

DownloadService服务允许应用程序控制自身资源的缓存方式,确定当前缓存了哪些资源,以强制缓存资源,以及从中删除资源缓存。 JNLP客户端负责提供此服务的特定实现。