无法加载资源Jar文件

时间:2016-04-25 16:48:13

标签: java javafx jnlp

我正在研究JavaFx项目,我们需要在java jnlp上运行应用程序。 我们烧掉了所有jar文件,并将IP地址添加到Java配置中,但我遇到了这个问题

 ExitException[ 3]com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://192.168.1.16:8080/walleterp/lib\WalletERPLibs.jar
at sun.plugin2.applet.JNLP2Manager.downloadResources(Unknown Source)
at sun.plugin2.applet.JNLP2Manager.prepareLaunchFile(Unknown Source)
at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

enter image description here

我试过了:

  • 更改Java Config上的网络设置,然后将其更改为“直接连接”。

  • 清除临时文件夹。

  • 更改了浏览器代理

但我的错误没有改变。 我该如何解决问题

1 个答案:

答案 0 :(得分:1)

很可能与您的客户端网站启动没有直接关系。 请尝试以下方法:

尝试直接从浏览器http://192.168.1.16:8080/walleterp/lib/WalletERPLibs.jar访问jar文件,并使用您喜欢的压缩工具(我使用的是winrar)验证下载是否正确并检查文件。

如果无法访问(可能是),请检查以下内容:

  • 项目和文件名大写,因为java web / applications 服务器区分大小写。

  • 某些应用程序服务器(wildfly)限制jar文件下载
    出于安全原因,请提供您的网络服务器,但这是 在tomcat中不可用

  • 检查您的web.xml 以查找可能的任何已配置的 Servlet 过滤器 打断你的请求。