Hallo.
Ich bin absolut kein Profi in Java und habe daher momentan das Problem, wenn ich meine "ausführbare .jar Datei", welche die Pi4J Library enthält, auf dem Raspberry starte und dann im Programm der Befehl kommt zum Ansteuern eines GPIO, kommt der Fehler: NoClassDefFoundError: com/pi4j/io/gpio/GpioFactory
Ich starte das Programm mit dem Befehl: sudo java -classpath .:classes:/home/pi/Desktop/eclipse/uebung/lib/'*' -jar /home/pi/Desktop/eclipse/uebung/cocktail.jar
In Eclipse habe ich auch den Buildpath mit der Pi4J aktualisiert.
Soviel wie ich bis jetzt herausgefunden habe muss ich dem Programm noch sagen wo es die Pi4J Library findet. Daran scheitere ich jedoch.... Haber auch schon was von "classpath" gelesen aber komme damit wohl nicht klar.
danke schon mal für die Hilfe
Ich bin absolut kein Profi in Java und habe daher momentan das Problem, wenn ich meine "ausführbare .jar Datei", welche die Pi4J Library enthält, auf dem Raspberry starte und dann im Programm der Befehl kommt zum Ansteuern eines GPIO, kommt der Fehler: NoClassDefFoundError: com/pi4j/io/gpio/GpioFactory
Ich starte das Programm mit dem Befehl: sudo java -classpath .:classes:/home/pi/Desktop/eclipse/uebung/lib/'*' -jar /home/pi/Desktop/eclipse/uebung/cocktail.jar
In Eclipse habe ich auch den Buildpath mit der Pi4J aktualisiert.
Soviel wie ich bis jetzt herausgefunden habe muss ich dem Programm noch sagen wo es die Pi4J Library findet. Daran scheitere ich jedoch.... Haber auch schon was von "classpath" gelesen aber komme damit wohl nicht klar.
danke schon mal für die Hilfe