JavaFX 2はまだLinuxをサポートしていません。これは、クライアントのLinux マシン (ユーザー マシン) で実行できないのか、サーバーのLinux マシン (ホスト マシン) で実行できないのか、あるいはその両方なのか?
*編集: *
JavaFX はリッチ クライアント用です。サーバーはそれを実行しませんが、それを保存し、クライアントはそれを取得して実行しますよね?
JavaFxは、実行するハードウェアアクセラレーションに依存しています。これは現在、Linuxではサポートされていません(2012年を予定)。したがって、サーバーがJavaFxコードを実行している場合、サーバー上では実行されません。アプレットのように、クライアントにコードを配信するだけの場合は、機能します。
これは、Linux を実行しているマシンで JavaFX ライブラリを使用できないことを意味します。クライアント Linux マシンもサーバー Linux マシンもそれらを使用できません。
編集への応答
JavaFX コードを Linux マシンに格納して提供することは引き続き可能です。Linux マシンで JavaFX コードを実行することはできません。
JavaFX は Java とは異なることに注意してください。Linux マシンでは引き続き Java を使用できます。
この質問がしばらく前 (2011 年 11 月) に提起されたことは承知していますが、OpenJFXと呼ばれる OpenJDK コミュニティからの関連するオープン ソース プロジェクトを指摘すると役立つと思いました。資格がある場合は、開発を手伝ってください。Linux の安全な性質を考えると、このプロジェクトは「実行するためのハードウェア アクセラレーション」を利用するための安全で安全な方法を証明する必要があります。ただし、まだ開発段階にあります。
Linux で OpenJFX をビルドする方法については、プロジェクトの wiki を参照してください。