Tag: raspberry pi

尝试在Raspberry Pi上运行基于SWT的GUI

我已经在Windows上开发了Eclipse上的SWT GUI,现在我正在尝试将其移至Raspberry Pi。 我正在为Raspberry搜索SWT库。 我在RPi中使用Raspbian。 这是否意味着我需要ARMHF的SWT库? 如果是的话,我怎样才能将它导入我的程序,我可以在shell上编译和导出jar而不是Eclipe(因为RPi有512 MB,这还不足以高效运行Eclipse)? 谢谢

资源路径中找不到JNA本机支持(/com/sun/jna/linux-arm/libjnidispatch.so)

我已经开始构建一个java服务,它包含JNA以加载本机C / C ++库,我想在Raspberry PI aka arm平台上运行java服务。 我已成功构建了服务的稳定基础,它在Windows7和linux-amd64 / debian上运行,但是在RPI平台上我得到了上述错误:线程“main”中的exceptionjava.lang.UnsatisfiedLinkError:JNA native资源路径中找不到支持(/com/sun/jna/linux-arm/libjnidispatch.so) 在RPI上我完成了以下操作:*安装了openjdk7和java8 beta,支持arm hard float。 *安装了libjna-java lib。 以下是: Java的 root@pisces:/opt/TellstickReplay# java -version java version “1.8.0-ea” Java(TM) SE Runtime Environment (build 1.8.0-ea-b36e) Java HotSpot(TM) Client VM (build 25.0-b04, mixed mode) root@pisces:/opt/TellstickReplay# LD_LIBRARY_PATH root@pisces:/opt/TellstickReplay# echo $LD_LIBRARY_PATH /opt/lib/jna CLASSPATH root@pisces:/opt/TellstickReplay# echo $CLASSPATH /usr/lib/jna 没有任何设置似乎满足JAVA与JNA支持。 我甚至试图将jna.jar和linux-arm.jar导出到Eclipse中的项目中,并且一起将jar重建为导出的jar仍然会得到相同的错误。 导出的jar已在windows和linux上成功测试,因此jar文件正在运行。 我还尝试在jar文件中的Manifest中使用CLASSPATH,但没有成功。 我也尝试从绝对路径显式加载libjnidispatch.so,但JAVA然后开始抱怨它找不到libjnidispatch.so的文件,即使路径是100%正确。 […]

可以在Raspberry Pi上使用JavaFX

我想使用JavaFX为Raspberry Pi编写程序,但我的Raspberry Pi上的Java SDK 8似乎没有JavaFX支持。 所以我的问题是Raspberry Pi 2/3是否支持JavaFX? 如果是,为什么JDK在平台上没有JavaFX库? 有没有办法支持它或者值得在Raspberry PI上编写JavaFX应用程序? 使用的Java版本是1.8.0_65 。