我使用带有Raspbian Jessie的Raspberry Pi 3 Model B。无法在启动时在Raspberry Pi上执行Java程序
我有一个java程序,我想编译并在启动时运行。我想我需要通过/etc/rc.local启动它。我有一个命令来编译java文件和一个命令来运行它们。
须藤的javac -cp /home/pi/Desktop/MultiSensor_v2.0_Java/opencv-3.2.0-java/build/bin/ 的.jar /home/pi/Desktop/MultiSensor_v2.0_Java/的.java
须藤的Java -Djava.library.path = “/家/ PI /桌面/ MultiSensor_v2.0_Java/OpenCV的-3.2.0-的Java /建设/ lib目录” -cp“/家/ PI /桌面/MultiSensor_v2.0_Java/opencv-3.2.0-java/build/bin/opencv-320.jar:/home/pi/Desktop/MultiSensor_v2.0_Java/“ Main &
当我从终端运行这些命令时,它完美地工作。我试图在退出0之前将这些命令放在/etc/rc.local文件中。在重新启动时,编译工作正常,但实际程序从不执行。如何让我的java程序在启动时使用上面的两个命令运行?
我做了一个shell脚本,做了这个,但我没有得到它的工作。但后来我通过做类似的事情来解决它。会为此问题写出正式的解决方案。 –