java web开始多次请求jar文件

java web开始多次请求jar文件,java,java-web-start,icedtea-web,Java,Java Web Start,Icedtea Web,我正在使用icedteajavaws(版本:icedteaweb1.6.2(1.6.2-3ubuntu1))来分发我的java应用程序 我的jnlp文件如下所示: <jnlp spec="1.0+" codebase="/"> <information> <title>My Application</title> <vendor>Software Studio</vend

我正在使用icedteajavaws(版本:icedteaweb1.6.2(1.6.2-3ubuntu1))来分发我的java应用程序

我的jnlp文件如下所示:

<jnlp spec="1.0+" codebase="/">  
    <information>  
            <title>My Application</title>  
        <vendor>Software Studio</vendor>      
        <offline-allowed/>  
    </information>
    <resources>
        <!-- Application Resources -->
        <jar href="MyApplication-1.0.jar"></jar>
    </resources>
    <application-desc main-class="com.myapp.application.Application">
        <!-- Application Arguments -->
    </application-desc>
    <security>
        <all-permissions/>
    </security>    
</jnlp>
客户端通过执行javaws命令来运行应用程序,该命令将jnlp url作为参数传递

javaws -headless https://myapplication.com/MyApplication.jnlp

是什么导致了这种行为?

IcedTea Web 1.6.x是一个相当旧的版本。 您可以尝试更新到1.8.x或尝试一下openwebstart.com吗。 它基于IcedTeaWeb2.0.x,并提供了一些附加功能

javaws -headless https://myapplication.com/MyApplication.jnlp