JavaFX 2で生成されたJNLPを扱うと、 JavaFXには、統合されたランチャーでJARを作成するAntタスクが付属していることがわかりました。
Windowsシステムでは、ランチャーはにある既存のJavaFXインストールを自動的に検出し、PATHそれを使用してアプリケーションの依存関係を満たします。
同じラップされたJARをLinuxシステムで実行することができませんでした。JavaFXの最新のLinuxビルドがインストールされ、そのlibディレクトリを自分PATHのディレクトリに配置しましたが、表示されるのは(AWTベースの)メッセージウィンドウだけで、JavaFXをインストールするように指示されます。
昨日、Linuxに対するJNLPサポートの(まだ)欠如について知ったので、私の質問は2つあります。ラッパーはLinuxのインストールを取得できますか、それともこの機能はまだ実装されていませんか?インストールを検出するために満たす必要のある前提条件は何ですか?
MacOSの関連する問題を扱う同様の質問があります。