Java 下载服务加载资源缓存

Java 下载服务加载资源缓存,java,java-web-start,jnlp,Java,Java Web Start,Jnlp,我想使用loadResource()将jar加载到jnlp应用程序的缓存中。但是从文档中不清楚这个方法是否总是尝试转到jar的服务器,或者它是否使用以前下载的版本 我的第一个想法是使用isResourceCache(),只有在没有缓存的情况下才调用loadResource()。但是我发现,尽管jar在以前下载的缓存中,但它没有被添加到类路径中(我根据观察结果假设) 所以我的问题是:我是否可以调用loadResource()并假设它将在第一次得到它,然后在以后重新使用它

我想使用loadResource()将jar加载到jnlp应用程序的缓存中。但是从文档中不清楚这个方法是否总是尝试转到jar的服务器,或者它是否使用以前下载的版本

我的第一个想法是使用isResourceCache(),只有在没有缓存的情况下才调用loadResource()。但是我发现,尽管jar在以前下载的缓存中,但它没有被添加到类路径中(我根据观察结果假设)

所以我的问题是:我是否可以调用loadResource()并假设它将在第一次得到它,然后在以后重新使用它