私は現在、DJProjectを使用して、ブラウザーをJavaSwingアプリケーションに組み込んでいます。DJProjectはSWTを使用して実行しますが、SWTの経験はほとんどありません。
32ビットと64ビットの両方のWindowsとMacをサポートしたい。これらのプラットフォームごとにswt.jarファイルがあることを理解しています。4つのswt.jarライブラリすべてを、メインアプリケーションのライブラリとしてクラスパスに追加しました。
私の問題は、たとえばMacでアプリケーションを実行しようとすると、次のエラーが発生することです。
Exception in thread "main" java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM
実行時にJavaにSWTライブラリの適切なバリエーションをロードするように自動的に指示するにはどうすればよいでしょうか。