2017-08-08 136 views
0

我有一個關於在32位JVM使用DJ NativeSwing庫的問題:NativeSwing在32位平臺上運行

  • 庫上順暢運行64位JVM
  • 在32位JVM我收到以下錯誤:異常線程「main」 java.lang.UnsatisfiedLinkError中:無法加載32位JVM

64位SWT庫是否有這類問題的變通方法?我希望它在32位和64位機器上加載。

P.S.我正在使用此庫在我的Java桌面應用程序中加載YouTube視頻。我想知道是否有替代使用JWebBrowser(從DJ NativeSwing)只是顯示一些youtube視頻(如Youtube查看器或其他)。

P.S.S.我正在使用Java 6.

+0

此外,我正在使用Java Web Start和JNLP來啓動應用程序。該應用程序是基於Maven的,我有一個依賴:org.eclipse.swt.win32.win32.x86_64和一個:DJNativeSwing-SWT –

回答

0

SWT確實有32-bit libraries可用,因此您需要確保在32位環境中運行時可以使用它們。

您可能也想忘記它們,因爲32位環境變得非常罕見。您可能也想更新您的Java,因爲Java 6已有10年曆史,並且您沒有維護依賴它的遺留應用程序。