1

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

我已经按照 oracle 页面上的说明制作了 dio,并将构建文件夹复制到开发 PC 上。我将构建的 jar 添加到我的 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

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

4

1 回答 1

1

经过一些研究,我发现我可以在 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 所需的属性和策略文件。

于 2016-07-15T15:44:31.057 回答