Raspbian(Raspberry Pi)의 Java 버전 문제

Raspbian(Raspberry Pi)의 Java 버전 문제

나는 사용하고 싶다신호 CLI내 Pi 기반 고양이 먹이통에서 일부 신호 메시지를 보냅니다. 나는 설치 단계를 올바르게 따랐다고 생각합니다. 명령을 실행하려고 하면 오류가 발생합니다.

Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/asamk/signal/Main 
has been compiled by a more recent version of the Java Runtime (class file version 55.0), 
this version of the Java Runtime only recognizes class file versions up to 52.0
        at java.lang.ClassLoader.defineClass1(Native Method) [...]

을 실행하면 apt list --installed | grep jre다음과 같은 결과가 나타납니다.

default-jre/oldoldstable,now 2:1.8-58+deb9u1+b3 armhf [installed]
default-jre-headless/oldoldstable,now 2:1.8-58+deb9u1+b3 armhf [installed,automatic]
openjdk-8-jre/oldoldstable,now 8u322-b06-1~deb9u1 armhf [installed]
openjdk-8-jre-headless/oldoldstable,now 8u322-b06-1~deb9u1 armhf [installed,automatic]

저는 apt-get install --only-upgrade [packagename]default-jre와 openjdk-8-jre를 실행 중이었고 최신 버전으로 업그레이드하기 위해 몇 가지 작업을 수행했습니다. 하지만 signal-cli를 실행할 때 오류가 여전히 존재합니다. 이 명령줄 도구를 오류 없이 실행하려면 어떻게 해야 합니까?

관련 정보