当前位置: 首页 > 知识库问答 >
问题:

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

张嘉熙
2023-03-14

为什么JavaWebStart不下载参考资料中指定的Jar文件?

我正在使用jdk 1.5来构建我的应用程序。有充分的理由使用jdk 1.5,这样我就不能升级它。

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

共有1个答案

海保臣
2023-03-14

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

 类似资料:
  • 我要迁移一个JavaApplet通过JNLP启动,作为一个Java的Web Start应用程序,并遇到一些麻烦/误解... 我得到的资源之一是这样的:6迁移JavaAppletJavaWeb Start和JNLP: 让我们开始吧,但是: 目前,该应用程序是一个小程序(),过去是通过将小程序标记嵌入到HTML中来启动的,小程序标记指的是JNLP。 现在,由于所有浏览器都放弃了对小程序的支持,我应该将

  • 在尝试根据传递给HTTP服务器的URL参数动态生成JNLP文件时,我注意到了一件奇怪的事情。如果我的HTML代码中有类似的内容,它会起作用: 另一方面,如果我在属性中有一个字符,插件就不会做任何事情: 没有错误消息,没有默认的Java启动屏幕,什么都没有,它会自动失败。(甚至没有尝试检索JNLP文件。) 这是某种安全功能吗?如果是,它应该防范什么<或者它可能是一个简单的错误? 更新:使用

  • 我正在编写一个小的Java库,其中包含我通常在大多数android应用程序中包含的相关代码。我决定将库导出为一个jar文件,然后将该文件放到我未来项目的libs文件夹中。 null 现在,当我在我的一个android应用程序中使用这个jar时,除了Doc部分之外,所有的一切都像预期的那样运行。当我悬停在我的库的类和方法上时,我看不到我编写的文档注释。 Q1:我是不是又少了一步? Q2:jar文件应

  • 我正在尝试使用GitHub将Gradle Java应用程序部署到Heroku。回购协议的名称是“v-m-test”。这是我目前使用的Procfile:web:java-jar-target/v-m-test。罐子这是错误的文件吗?

  • 在我们的应用程序中,我们需要实现以下场景: 从客户端发送请求 服务器处理请求并生成文件 服务器返回文件作为响应 客户端浏览器显示文件下载弹出对话框,允许用户下载文件 我们的应用程序是基于ajax的应用程序,因此发送ajax请求(如使用jquery.ajax()函数)将非常简单方便。 但是在googilng之后,事实证明文件下载只有在使用非ajax POST请求时才是可能的(就像在这个流行的SO线程

  • 请快速帮助我从jnlp文件下载jar文件,在缓存中下载的文件是随机命名的,而不是按照jnlp文件名,即它有像345546ACB-1DA47A98-1_2_3_4这样的名称,而不是jarone.jar,请使用正确的URL我需要用于下载下面代码的jar或如何获得在缓存文件夹中下载的jar文件的正确名称。我可以在java控制台中看到所有正确的jar名称,但不能从那里下载