为什么JNLP(Java Web Start)不下载jar文件?

时间:2015-11-18 01:40:56

标签: java java-web-start jnlp

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

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

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

1 个答案:

答案 0 :(得分:1)

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