1. 程式人生 > >PI4J 樹莓派 version. I see: Hardware: BCM2835 Maven無法載入更高版本PI4J的依賴解決辦法

PI4J 樹莓派 version. I see: Hardware: BCM2835 Maven無法載入更高版本PI4J的依賴解決辦法

背景:

我想使用java控制樹莓派,然後結合springboot進行操作,但遇到

Unable to determine hardware version. I see: Hardware : BCM2835 , - expecting BCM2708 or BCM2709.

網上說是樹莓派3B+需要使用PI4J 1.2-SNAPSHOT,後來將樹莓派的pi4j升級了下

樹莓派中升級pi4j的版本命令:

sudo dpkg -i pi4j-1.2-SNAPSHOT.deb

 

但因為我使用的maven管理的jar包,而maven倉庫中又沒有更高版本1.2-SNAPSHOT的依賴?

解決辦法:

1、改maven中的倉庫也可以從國外的一個倉庫下載,pi4j官網有講解,不過國內並不能下載,需要翻牆

2、我的解決辦法時直接在本地maven倉庫中將1.1的包替換為高版本的包,這樣在樹莓派上就可以使用了。

上圖紅框中實際為pi4j的1.2-SNAPSHOT版本。

歡迎大家關注我的公眾號號 “up隨想”,關注後或許會收到up主的小福利哦!!

本篇完。