2012-04-05 3 views
0
<?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. Есть ли способ, которым я могу сделать этот родственник или изменить его динамически.JNLP загрузить jar с относительного адреса

ответ

1

Есть ли способ, я могу сделать это относительно ..

Только для встроенного апплета.

..или изменить его динамически.

Уверен, я полагаю, что сервлет JNLP будет динамически заполнять кодовую базу или сможет с небольшой настройкой.