2013-07-19 236 views
1

當我想開始我的Java Web Start的應用程序,我得到這個錯誤:Java Web Start的(FailedDownloadException)

com.sun.deploy.net.FailedDownloadException: Unable to load resource: http://localhost:8080/blog/WebStartApp.jar 
    at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source) 
    at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source) 
    at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source) 
    at com.sun.deploy.cache.ResourceProviderImpl.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.runWorker(Unknown Source) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
    at java.lang.Thread.run(Unknown Source) 

sample.jnlp

<?xml version="1.0" encoding="utf-8"?> 
<jnlp spec="1.0+" 
     codebase="http://localhost:8080/blog/" 
     href="sample.jnlp"> 
    <information> 
     <title>Sample JWS application</title> 
     <vendor>JBoss tutorials</vendor> 
     <description>JWS on JBoss Demo</description> 
    </information> 
    <secruity> 
    <all-permissions/> 
    </secruity> 
    <resources>  
     <jar href="WebStartApp.jar"/> 
    <j2se version="1.6.10+" 
      href="http://java.sun.com/products/autodl/j2se" java-vm-args="-Djava.net.preferIPv4Stack=true"/> 
    </resources> 
    <application-desc main-class="webStartClasses.App"/> 
</jnlp> 

JNLP和JAR文件都放在的.war部署在JBoss服務器上的文件

這個怎麼解決?

+1

如果你在瀏覽器的地址欄中輸入'http:// localhost:8080/blog/WebStartApp.jar'並點擊'Enter',服務器是否會提供Jar給你? –

回答