Raspberry Pi programmieren mit Java (Buch aus dem mitp-Verlag)

Heute möchte ich erste Hinweise zu dem im Titel genannten Buch geben.

Beim durcharbeiten der ersten Kapitel bin ich bereits auf einige kleine Änderungen gestoßen die sich seit dem Druck des Buches ereignet haben. Da ich aber im Internet keine Hinweise zu einem Errata gefunden habe möchte ich hier auf diesem Wege meine Erkentnis mit euch teilen.

Als erstes möchte ich sagen das mit den neueren Versionen des Betriebssystem bereits die Java-IDE BlueJ installiert ist. Auch ist das für die Programmierung der Beispiele verwendete Paket Pi4J bereits in BlueJ eingebunden und muss nicht mehr extra installiert werden – ausser ihr wollt natürlich die neueste Version des Paketes verwenden.
Dadurch das daß Paket bereits eingebunden ist ändert sich auch der Pfad an dem sich die entsprechenden Bibliotheken befinden. Diese sind jetzt unter dem Pfad:

/usr/share/bluj/userlib/*

 

BlueJ_Bibliotheken

Für das starten der Programme muss man daher den Befehl mit dem neuem Pfad schreiben:

sudo java -classpath .:classes:/usr/share/bluej/userlib'*' Programm.

 

Wenn man die Beispiele von der Seite heruntergeladen hat sollte man dies auch in den zur Verfügung gestellten .sh-Dateien korrigieren, sonst werden die Programme alle mit einem Fehler abbrechen.