【发布时间】:2011-02-10 20:45:42
【问题描述】:
我有一个 JNLP,它指定了许多资源 jar。一个具有 download="progress" 以在加载其他资源 jar 时显示自定义进度条。找到并按预期显示进度,但是它会等待显示进度,直到加载了其他四个 jar(这些是 3MB)。然后它显示其余资源的进度(另外 4MB)我希望进度 jar 在开始下载主 jar 和任何依赖 jar 之前先加载并显示。加载的 jar 似乎包含由“主”jar 直接引用的类,而进度 jar 只有几 KB,并且对资源中的任何其他 jar 没有依赖项/导入。
有没有办法将 JNLP 配置为首先只下载进度 jar 并显示它,然后抓取其余资源?
【问题讨论】:
-
根据 JNLP 规范的第 4.4 节,下载属性有两个值'eager'和'lazy'。这是由 JNLP 规范提供的 DTD 支持的。例如。 . “进步”价值从何而来?
标签: java progress-bar jnlp progress java-web-start