我有更好的方法将参数从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)等命名参数的可能性相比,这有点不好 - 依赖于顺序容易出错。 命名参数/参数真的没有更好的方法吗?