Pi4J - VERSION 1.2-SNAPSHOTA new snapshot build was published today that includes fixed for the latest WiringPi builds to support the RaspberryPi 3B+.
This version now supports the following additional models and platforms:
- Raspberry Pi 3B+
- Raspberry Pi Zero W
- Raspberry Pi Compute Module 3
This version also now requires Java 8 as a minimum runtime version.
NOTICE:
As of 2018-04-23, We have removed support for the Pi4J native library statically compiled against WiringPi. for the Raspberry Pi platform. You must now have WiringPi installed on your target Raspberry Pi system separately from Pi4J. WiringPi is now included be default in the latest Raspbian builds. We made this change in part because the WiringPi project now requests no static linking and because it would cause Pi4J to fail on newer platforms when we were not able to get a new build released in a reasonable and timely manner. This change should be of a minimal negative impact now that WiringPi is included with the OS and users will benefit from being able to take advantage of newer WiringPi builds without depending on a new Pi4J build.