当前位置: 首页 > 面试题库 >

Java Web Start-无法加载资源

越福
2023-03-14
问题内容

浏览服务器的IP地址时,我有一个jar可以很好地加载java web start。一旦尝试使用服务器 名称, 我将收到以下异常:

com.sun.deploy.net.FailedDownloadException:无法加载资源:
    com.sun.deploy.net.DownloadEngine.actionDownload(未知源)
    在com.sun.deploy.net.DownloadEngine.getCacheEntry(来源不明)
    在com.sun.deploy.net.DownloadEngine.getCacheEntry(来源不明)
    在com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(未知来源)
    在com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(未知来源)
    在com.sun.deploy.net.DownloadEngine.getResource(未知来源)
    在com.sun.javaws.LaunchDownload $ DownloadTask.call中(未知源)
    在java.util.concurrent.FutureTask $ Sync.innerRun(未知来源)
    在java.util.concurrent.FutureTask.run(未知来源)
    在java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(未知来源)
    在java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知来源)
    在java.lang.Thread.run(未知来源)

包装的异常:

java.io.FileNotFoundException: 
  在sun.reflect.GeneratedConstructorAccessor2.newInstance(未知来源)处
  在sun.reflect.DelegatingConstructorAccessorImpl.newInstance(未知来源)
  在java.lang.reflect.Constructor.newInstance(未知来源)
  在sun.net.www.protocol.http.HttpURLConnection $ 6.run(未知源)
  在java.security.AccessController.doPrivileged(本机方法)
  在sun.net.www.protocol.http.HttpURLConnection.getChainedException(未知来源)
  在sun.net.www.protocol.http.HttpURLConnection.getInputStream(未知源)
  位于com.sun.deploy.net.BasicHttpRequest.doRequest(未知来源)
  位于com.sun.deploy.net.BasicHttpRequest.doRequest(未知来源)
  在com.sun.deploy.net.BasicHttpRequest.doGetRequest(未知来源)
  com.sun.deploy.net.DownloadEngine.actionDownload(未知源)
  在com.sun.deploy.net.DownloadEngine.getCacheEntry(来源不明)
  在com.sun.deploy.net.DownloadEngine.getCacheEntry(来源不明)
  在com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(未知来源)
  在com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(未知来源)
  在com.sun.deploy.net.DownloadEngine.getResource(未知来源)
  在com.sun.javaws.LaunchDownload $ DownloadTask.call中(未知源)
  在java.util.concurrent.FutureTask $ Sync.innerRun(未知来源)
  在java.util.concurrent.FutureTask.run(未知来源)
  在java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(未知来源)
  在java.util.concurrent.ThreadPoolExecutor $ Worker.run(未知来源)
  在java.lang.Thread.run(未知来源)
引起原因:java.io.FileNotFoundException: 
  在sun.net.www.protocol.http.HttpURLConnection.getInputStream(未知源)
  在java.net.HttpURLConnection.getResponseCode(未知来源)
  ...另外15个

JNLP:

<?xml version="1.0" encoding="utf-8"?>
<jnlp
    spec="1.0+"
    codebase="http://servername/Site/Views/.."
    href="">
    <information>
        <title>title</title>
        <vendor>vendor</vendor>
        <description>description</description>
        <description kind="short">short</description>
        <icon href="../../icon.gif" />
    </information>
    <security>
        <all-permissions/>
    </security>
    <resources>

        <j2se version="1.5+" java-vm-args="-Xmx1000M -Xms150M" initial-heap-size="150M" max-heap-size="1000M" />
        <j2se version="1.4.2+" href="http://java.sun.com/products/autodl/j2se" java-vm-args="-Xmx1000M -Xms150M" initial-heap-size="150M" max-heap-size="1000M" />

        <jar href="/file.jar"/>
    </resources>
    <application-desc main-class="com....">
        <argument>CD6B172DEC34924D83EA64A61A6550BE1271325929392</argument>
        <argument>http://servername/file.asp</argument>
        <argument>/Site</argument>
    </application-desc>
</jnlp>

知道我应该找什么吗?


问题答案:

我已经将Java代理设置更改为直接连接-并且它可以工作。



 类似资料:
  • 以下是错误按摩: 无法加载Asset:Assets/Images/Waiting.png当引发异常时,这是堆栈图像提供程序:AssetImage(bundle:null,name:“Assets/Images/Waiting.png”)图像键:AssetBundleImageKey(bundle:PlatformAssetBundle#e3e67(),name:“Assets/Images/Wai

  • 这是我的应用程序的文件夹结构 在我的文件,我像这样加载字体和资源 对于这个,运行将给出退出代码0。 在我家。dart我有以下课程: 我在其他地方使用,以显示图像(代码省略): 这座大楼没有错误。颤振博士-v没有给出任何错误,颤振分析-v也没有给出任何错误。apk似乎构建得很好,但当应用程序在我的手机上打开时,我在asset_bundle中发现以下错误。投掷: 发生异常。错误(无法加载资源:imag

  • 我有一个Laravel应用程序,在我的public/js文件夹中有一些javascript文件。在127.0运行我的应用程序时。0.1:8000/Laravel无法打开JS文件。错误404: 我认为这可能与身份验证有关,所以我已经在public/js文件夹上执行了chmod 777。但那没用。 我把它们输入如下:

  • 问题内容: 我正在通过ssl连接到服务器上的端口…最近我开始无法连接到node.js + socket.io服务器时,无法在Chrome上加载资源:net :: ERR_INSECURE_RESPONSE错误。这是我的服务器设置上码: 我究竟做错了什么? 编辑:这就是我在客户端连接的方式: 问题答案: 使用官方而非自签名证书时,我遇到了类似的问题,而我才找到解决方案。顺便说一句,它只能在Andro

  • 我试图使用相对路径在jsp文件中加载静态资源,如css文件和javascript文件,但servlet映射似乎覆盖了对它们的映射。 项目结构: web.xml: mvc调度程序servlet。xml: 我尝试加载样式表的JSP文件: 我得到的错误是: 警告组织。springframework。网状物servlet。PageNotFound:1108-在名为“mvc dispatcher”的Disp

  • 现在我已经阅读了这里的文档:http://docs.oracle.com/javase/tutorial/uiswing/components/icon.html 但是我仍然不明白...我如何在我的代码中实现它? 我不能将getImage更改为getResources,因为它需要一些东西,我不知道是什么。 编辑:这是图像行现在的样子:图像pic=