-
首先安装 jdk1.8
2 . sudo vim /etc/profile 编辑环境
JAVA_HOME=/usr/local/jdk1.8.0_333
PATH=
PA
T
H
:
PATH:
P
A
T
H
:
JAVA_HOME/bin
export CLASSPATH=.:
JA
V
A
H
O
M
E
/
l
i
b
/
t
o
o
l
s
.
j
a
r
:
JAVA_HOME/lib/tools.jar:
J
A
V
A
H
OME
/
l
ib
/
t
oo
l
s
.
ja
r
:
JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH JAVA_HOME CLASSPATH -
sudo apt-get install librxtx-java
-
检查 /usr/local/jdk1.8.0_333/jre/lib/ext/ 下有无,若无 RXTXCOMM.jar 包,将 上网下载 RXTXCOMM.jar 拷贝进入,如果是这个包的问题,可以参考https://blog.csdn.net/qq_29935433/article/details/125206912,编译生成 arm64 的jar 包 RXTXCOMM.jar
通过上述编译的RXTX 编译生成的dll 可能存在问题,建议 通过该链接 解决https://angryelectron.com/rxtx-on-raspbian/ -
java -Djava.library.path=/usr/lib/jni -jar App.jar