JNLP从相对地址加载jar

时间:2012-04-05 19:01:59

标签: java java-ee jnlp java-web-start

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+"
        codebase="**http://10.177.213.120:8080/Sample/**" href="sample-webstart.jnlp">
    <information>
        <title>Sample Screen</title>
        <vendor>John Doe</vendor>
    </information>
    <resources>
        <!-- Application Resources -->
        <j2se version="1.6+"
              href="http://java.sun.com/products/autodl/j2se"/>
        <jar href="Sample.jar" main="true" />

    </resources>

    <security>
        <all-permissions />
    </security>

    <application-desc
         name="Screen"
         main-class="script.ScriptFrame">
     </application-desc>
     <update check="always"/>
</jnlp>

该codebase属性,我无法加载使这个jnlp工作而不使用full-ip。有没有办法可以使这种相对或动态地改变它。

1 个答案:

答案 0 :(得分:1)

  

有没有办法可以让那个亲戚..

仅适用于嵌入式小程序。

  

..或动态更改。

当然,我猜JNLP servlet会动态填写代码库,或者可以轻微调整。