5

このガイドに従って、LinuxでJavaFX2.0を実行することができました。Wineを使用してWindowsバージョンのJavaを実行することでうまく機能します。このJavaプロセスは、WindowsバージョンのJavaFXのネイティブ.dllファイルを取得できます。

LinuxバージョンのJavaを実行しているが、どういうわけかWineを介して.dllファイルにアクセスできる別のソリューションがあるのではないかと思います。

グラフィカルに要約するには:

  • 動作: Wine-> Java(win)-> DLL(win)
  • 私が求めているもの: Java(linux)-> Wine-> DLL(win)

なぜやりたいのか

他のJavaアプリケーションと同じようにアプリケーションを起動し、Wineのインストールのみが必要になることを望んでいます。すでに機能しているソリューションには、WineのインストールWindowsバージョンのJavaが必要です。

4

1 に答える 1

3

.dllWine がエミュレートされた環境を作成することで動作するように見え.so、アプリケーションが動作するためにはその環境内でアプリケーションを実行する必要があるとは思えません。

あなたができるべきことは、

Java(linux) -- socket --> Java(Wine) -- loads --> DLL(win)
于 2011-11-18T15:07:05.147 に答える