Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java web start-无法加载资源_Java_Java Web Start - Fatal编程技术网

Java web start-无法加载资源

Java web start-无法加载资源,java,java-web-start,Java,Java Web Start,我有一个jar,当我浏览服务器的IP地址时,它可以很好地加载JavaWebStart。 一旦我尝试服务器名称,就会出现以下异常: com.sun.deploy.net.FailedDownloadException: Unable to load resource: at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source) at com.sun.deploy.net.DownloadEngine.get

我有一个jar,当我浏览服务器的IP地址时,它可以很好地加载JavaWebStart。 一旦我尝试服务器名称,就会出现以下异常:

com.sun.deploy.net.FailedDownloadException: Unable to load resource: at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source) at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source) at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.io.FileNotFoundException: at sun.reflect.GeneratedConstructorAccessor2.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source) at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source) at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source) at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source) at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source) at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.FileNotFoundException: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at java.net.HttpURLConnection.getResponseCode(Unknown Source) ... 15 more 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(未知源) 包装异常:

com.sun.deploy.net.FailedDownloadException: Unable to load resource: at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source) at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source) at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) java.io.FileNotFoundException: at sun.reflect.GeneratedConstructorAccessor2.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source) at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source) at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source) at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source) at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source) at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source) at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.FileNotFoundException: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at java.net.HttpURLConnection.getResponseCode(Unknown Source) ... 15 more java.io.FileNotFoundException: 位于sun.reflect.GeneratedConstructorAccessor2.newInstance(未知源) 位于sun.reflect.delegatingConstructor或AccessorImpl.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.basichttrequest.doRequest(未知源) 在com.sun.deploy.net.basichttrequest.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:


标题
小贩
描述
短的
CD6B172DEC34924D83EA64A61A6550BE1271325929392
http://servername/file.asp
/场地

知道我应该寻找什么吗?

尝试使用或诊断问题。

我已将java代理设置更改为direct connection,并且它可以工作。

我不确定问题到底是什么,但我已经查看了我的一个jnlp文件,并已将每个jar文件的完整路径放入其中。(我有一个velocity模板,它生成app.jnlp文件,当我的maven构建运行时,该文件会将其放置在所有正确的位置)


我看到的一件事是,jnlp文件由webstart运行时重新下载,它使用href属性(在jnlp文件中为空)重新下载该文件。我会从这里开始,并尝试将完整路径添加到jnlp文件中……我发现webstart是一个变化无常的情妇

在相应服务器的主机文件(C:\Windows\System32\drivers\etc\host)中包含您的IP地址:

样本条目:


10.100.101.102 server1.us.vijay.com vijay的服务器

如果其他人因为试图设置Jenkins从机而来到这里,那么您需要将主机的url设置为它实际使用的url


在主机上,转到Manage Jenkins>Configure System并编辑“Jenkins URL”

我遇到了同样的问题,我用服务器地址更新了主机文件,它工作了

将java代理设置更改为直接连接并没有解决我的问题

对我有用的是:

Run "Configure Java" as administrator.
Go to Advanced
Scroll to bottom
Under: "Advanced Security Settings" uncheck "Use SSL 2.0 compatible ClientHello format"
Save
  • 以管理员身份运行“配置Java”
  • 进修
  • 滚动到底部
  • 在“高级安全设置”下取消选中“使用SSL 2.0兼容的ClientHello格式”
  • 拯救

  • 这对我也有用,非常感谢


    将java代理设置更改为直接连接并没有解决我的问题

    对我有用的是:

    Run "Configure Java" as administrator.
    Go to Advanced
    Scroll to bottom
    Under: "Advanced Security Settings" uncheck "Use SSL 2.0 compatible ClientHello format"
    Save
    

    “提前”选项卡->向下滚动并取消选中“提前安全设置”中的所有选项,然后逐个选中,最后使用一个选项TLS 1.1开始运行应用程序


    这就是我得到的解决方案。

    您的jnlp/webstart配置文件是什么样子的?代理设置可以在“Java控制面板”(javacpl或windows下的“配置Java”)中找到。即使将设置更改为直接连接,它也对我没有帮助。对我来说不起作用,当我们试图把奴隶添加到詹金斯主人的时候,这个帮助已经被取消了。您需要将Jenkins URL更改为托管Jenkins主机的URL。