将参数从JNLP传递到应用程序

时间:2017-12-18 23:01:26

标签: java parameter-passing java-web-start jnlp

我有更好的方法将参数从JNLP传递到Java Webstart应用程序吗?

目前JNLP看起来像这样:

   <application-desc main-class="MyApplication" >
       <argument>arg1</argument >
       <argument>arg2</argument >
       <argument>arg3</argument >
   </application-desc >

在代码中,我可以按相同的顺序使用它们:

public static void main(String [] args) {
    for (String value : args) {
        ...
    }
}

但与applet(或JavaFX)等命名参数的可能性相比,这有点不好 - 依赖于顺序容易出错。 命名参数/参数真的没有更好的方法吗?

0 个答案:

没有答案