[EC2] Java 재설치

SeungHyeon·2022년 8월 19일
0
post-thumbnail

EC2에 Java를 설치하는 과정에서 프로젝트의 Java version을 다운 해야 한다는 글을 보았음에도 불구하고, 프로젝트의 Java version을 찾지 못하여 내 컴퓨터에 깔린 Java version으로 다운하였다.

하여 아래와 같은 오류가 발생하였고

Exception in thread "main" java.lang.UnsupportedClassVersionError:
	backend/BackendApplication has been compiled by a more recent version of the Java Runtime (class file version 61.0),
    this version of the Java Runtime only recognizes class file versions up to 52.0
	

이번 포스팅에서는 EC2에 Java를 재설치하는 방법에 대해 알아보고자 한다.


작업 순서는 다음과 같다.

Java version 확인 > Java 17설치 및 기본으로 변경 > Java 1.8.0_332 삭제
  1. Java version 확인
java -version
  1. Java 17 설치 및 변경
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

sudo rpm -ivh jdk-17_linux-x64_bin.rpm

sudo alternatives --config java

* 마지막 alternatives에서 설치된 jdk17로 버전 선택해야 함

  1. 기존 Java 삭제 (1.8.0_332)
sudo yum remove java-1.8.0-openjdk -y

출처)
https://blog.nachal.com/1513
https://binux.tistory.com/122

profile
어제보다 더 나은 오늘이 되자

0개의 댓글