Engineering/토치서브(Torchserve)
[Torchserve] java.lang.NoSuchMethodError
Hyen4110
2022. 11. 14. 10:52
반응형
새로운 서버에서 기존에 생성한 mar파일로 torcsherve 실행시,
java.lang.NosuchMethodError 오류 발생함
이는 java version의 문제로
java 1.8 버전을 사용하는 서버에서 모두 문제가 발생했음.
java 11이상으로 변경했을때 정상적으로 작동함 확인
✔️ 아래 명령어를 실행하여 java 버전 변경
update-alternatives --config java
✔️ java11이 설치되어있지 않다면 아래 진행해서 설치
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install openjdk-11-jdk
✔️ 아래와 같은 오류 메세지가 뜬다면, sudo 추가
update-alternatives: using /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java to provide /usr/bin/java (java) in manual mode
update-alternatives: 오류: `/etc/alternatives/java.dpkg-tmp' 심볼릭 링크를 만드는데 오류가 발생했습니다: Permission denied
sudo update-alternatives --config java
반응형