【问题标题】:Why JNLP (Java Web Start) does not download jar file?为什么 JNLP (Java Web Start) 不下载 jar 文件?
【发布时间】:2015-11-18 01:40:56
【问题描述】:

为什么 Java Web Start 不下载资源中指定的 Jar 文件?

我正在使用 jdk 1.5 来构建我的应用程序。使用 jdk 1.5 是有充分理由的,所以我无法升级它。

Jdk 演示和示例使用 servlet 来指定 JNLP 的位置和安全检查。如果我使用这个 servlet,jnlp 不起作用,并且它的 jar 文件不会下载,而如果通过前缀 file:/localhost/ 直接在代码库属性中写入 jnlp 的地址,它可以工作!

【问题讨论】:

  • 请务必使用 JaNeLA 检查 JNLP(由 servlet 制作),可在我的share drive 获得。
  • 我想我找到了问题所在!我在一个 exploaded artifact 环境中,该环境不是实际的 tomcat/webapps/ROOT,因此 jnlp 中的地址与它们应该指向的位置不匹配。如果我将所有 JWS 打包在一个 war 文件中并手动部署它,它就可以正常工作。
  • “我想我找到了问题!...如果我将所有 JWS 打包在一个 war 文件中并手动部署它,它工作正常” 很高兴你对它进行了排序! :) 为了其他可能遇到同样问题的人的利益,如果您能为您的问题写下答案,那将非常有帮助。

标签: java java-web-start jnlp


【解决方案1】:

我想我找到了问题所在!我在一个 exploaded artifact 环境中,该环境不是实际的 tomcat/webapps/ROOT,因此 jnlp 中的地址与它们应该指向的位置不匹配。如果我将所有 JWS 打包在一个 war 文件中并手动部署它,它就可以正常工作。

【讨论】:

    猜你喜欢
    • 2012-01-08
    • 1970-01-01
    • 2010-10-14
    • 2010-12-03
    • 1970-01-01
    • 1970-01-01
    • 2018-08-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多