あまり読みたくない人のための要約:
これを行うにはどうすればよいですか: ? アドホックなコマンドライン引数を javaws に渡すことができれば、javaws アプリは「一級市民」「普通のアプリケーション」のようになります。たとえば、開くファイルのファイル名を渡すことができます。
「アドホック」コマンドライン引数を javaws 実行可能ファイルに渡す方法があるかどうかを知りたいです。JNLPファイルでそれらを指定する方法はすでに知っています:
<application-desc main-class="org.example.ClassName">
<argument>...
これは私が達成したいことに使用できますが、これを回避策として扱います。私は試した
javaws http://example.org/launch.jnlp <some CLI args here>
しかし、「いくつかの CLI args here」は単に無視されたと思います。
アドホックなコマンドライン引数を javaws に渡すことができれば、javaws アプリは「一級市民」「普通のアプリケーション」のようになります。たとえば、開くファイルのファイル名を渡すことができます。例のように
javaws [options] http://example.org/launch.jnlp my_file.jpg
JNLP でハードコーディングされた引数を持つことは、このユース ケースを満たしません。