如何开发和编译在Raspberry Pi上运行的Java SWT应用程序?

时间:2017-12-22 22:47:04

标签: java eclipse jar raspberry-pi swt

使用在Raspberry Pi 32Bit上运行的eclipse在Windows 64Bit OS上开发Java SWT应用程序的最佳方法是什么?

我的问题是,我无法运行java -jar app.jar编译的应用程序,这是由错误捆绑的swt.jar引起的:

    Exception in thread "main" java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
        no swt-win32-4629 in java.library.path
        no swt-win32 in java.library.path
        Can't load library: /home/user/.swt/lib/linux/arm/libswt-win32-4629.so
        Can't load library: /home/user/.swt/lib/linux/arm/libswt-win32.so`

当我使用swt.jar进行Raspberry Pi时,我无法在Windows上运行它,反之亦然。 只用一个版本开发和运行它的最佳方法是什么?我需要安装哪些库?是否应将swt.jar打包在可执行文件.jar?

1 个答案:

答案 0 :(得分:0)

在您的Windows机器上 - 您需要一个Rasberry PI的模拟器。关于它的讨论很rasberry stack exchange site