An attempt to run Java 11 on an old Raspberry Pi Model B+ (2014) with an ARMv6 processor. The author tries both BellSoft Liberica and Azul Zulu JDK builds, encountering 'Illegal argument' exceptions and shared library errors. Through hardware inspection scripts, it becomes clear that ARMv6 chips are not supported by current Java 11 distributions, as commercial vendors have not targeted that architecture. The Pi Zero, also ARMv6, has the same issue. The conclusion is that Java 11 simply isn't available for pre-2015 ARMv6 Raspberry Pi boards, and a newer Pi (ARMv7/8) is needed.

4m read timeFrom webtechie.be
Post cover image
Table of contents
Tools used for first experimentsStarting pointInside information about the PI boardTrying-out with a Pi ZeroConclusion

Sort: