如何使用JNLP将命令行参数传递给应用程序?

时间:2013-01-02 03:45:07

标签: java arguments jnlp java-web-start

我的应用程序有一个JNLP包。 现在我需要将命令行参数传递给我的应用程序。 如何扩展我的JNLP文件以列出命令行参数?

例如,我需要说java main.class arg1 arg2arg1arg2需要作为JNLP文件的一部分提及。

1 个答案:

答案 0 :(得分:11)

查看application-desc Element的说明,了解argument元素的更多详细信息。

  

application元素表示JNLP文件正在启动应用程序(而不是applet)。 ..

     

可以通过包含一个或多个嵌套的argument元素为应用程序指定参数。
例如:

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