2017-08-08 2 views
0

上で実行されている:NativeSwingは、私は32ビットJVM上のDJ NativeSwingライブラリの使用に関する問題を抱えている32ビットプラットフォーム

  • ライブラリは、私が受け取る32ビットJVM上の64ビットJVM
  • に適しています次のエラー:スレッド「main」の例外java.lang.UnsatisfiedLinkError:32ビットJVMで64ビットSWTライブラリをロードできない

このタイプの問題を回避する方法はありますか? 32ビットと64ビットのマシンにロードしたい。

P.S.私はこのライブラリを使用して、Javaデスクトップアプリケーション内のYouTubeビデオを読み込みます。私はJWebBrowser(DJ NativeSwingから)を使用する代わりにyoutubeビデオ(Youtube Viewerなど)を表示する方法があるのだろうかと思っていました。

P.S.私はJava 6を使用しています。

+0

また、Java Web StartとJNLPを使用してアプリケーションを起動しています。アプリケーションはmavenベースであり、私は依存関係があります:org.eclipse.swt.win32.win32.x86_64と1つ:DJNativeSwing-SWT –

答えて

0

SWTには32-bit librariesがあります。したがって、32ビット環境で実行する場合は、SWTの使用可能性を確認する必要があります。

また、32ビット環境が非常に稀有になっているので、それらを忘れてもいいかもしれません。 Java 6は10歳で、それに依存するレガシーアプリケーションを維持していないため、Javaも更新したいと思うかもしれません。

関連する問題