我正在尝试使用Oracle设备I / O库。

我已经按照oracle页面上的说明制作了dio,并通过开发PC复制了build文件夹。我将找到的原生对象添加到我的IDE(Intellij IDEA)上的项目中。我正在使用IDEA的嵌入式系统插件在RPI上运行程序。该代码可以在我的github上看到:

主班:
https://github.com/MAWoodMain/RPITank/blob/master/src/main/java/Main.java

调用的类:
https://github.com/MAWoodMain/RPITank/blob/master/src/main/java/sensors/MPU9250/MPU9250_Oracle.java

该代码在很大程度上无关紧要,因为我的问题是部署/执行。

最佳答案

经过研究后,我发现可以在VM选项中指定本地位置,用于解决问题的选项为:

-Djava.library.path=/home/pi/dio/dev/build/so/ -classpath .:classes:/home/pi/dio/dev/build/ -Djava.security.policy=/home/pi/gpio.policy -Djdk.dio.registry=/home/pi/dio.properties


这也包括使用DIO所需的属性和策略文件。

10-08 06:41