在JNLP中指定'package'属性有什么好处?

时间:2012-11-21 13:46:39

标签: java jnlp java-web-start

我注意到您可以在JNLP中指定<package />属性,如下所述: http://lopica.sourceforge.net/ref.html#package

明确定义它们比让applet类加载器完成工作有什么好处?

1 个答案:

答案 0 :(得分:4)

JSR-56规范解释了原因:

http://jcp.org/aboutJava/communityprocess/mrel/jsr056/index5.html

  

4.5包元素

     

...

     

package元素仅适用于lazily-downloaded   资源,因为所有其他资源已经可用   JVM。因此,它已经知道在那些包中实现了哪些包   JAR文件。但是,它可以指示JNLP客户端下载   正确懒惰的JAR资源,而不必每次下载   个别资源一次检查一次。