我试图编译一个我为树莓派写的小测试程序。 该程序利用Pi4J库来控制piface附加板。Java库导入难度
我至今是基于下面的教程来完成:http://www.savagehomeautomation.com/piface
虽然我可以得到上面的示例程序中设置了类路径后,我的IDE中编译我得到一个我编译错误并且据我所知,进口是以同样的方式建立的。
它说,每个以下的包不存在:
import java.io.IOException;
import com.pi4j.component.switches.SwitchListener;
import com.pi4j.component.switches.SwitchState;
import com.pi4j.component.switches.SwitchStateChangeEvent;
import com.pi4j.device.piface.PiFace;
import com.pi4j.device.piface.PiFaceLed;
import com.pi4j.device.piface.PiFaceRelay;
import com.pi4j.device.piface.PiFaceSwitch;
import com.pi4j.device.piface.impl.PiFaceDevice;
import com.pi4j.wiringpi.Spi;
我假设我的问题是比较简单的,但我真的不明白import语句是如何工作的,它是非常模糊的话题搜索一下。如果有帮助,我已经包含了一些文件路径。
这是我的项目所在:
/home/pi/JBerries/relay
,这是在pi4j库:
/opt/pi4j
我希望下面的图片提供了一些要求的信息,注意类路径已建立:
你得到的编译错误是什么? –
你正在使用哪个IDE? – Barranka
我正在使用jBerries(有人在Raspberry pi论坛上发布了它) - 查看编译错误的截图。 还会显示类路径设置的首选项。 – Suipaste