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