게임질문
마인크래프트 서버 켜자마자 UnsupportedClassVersionError 뜸
26.1 서버 파일 받아서 켰는데 바로 꺼짐
에러 맨 위에 UnsupportedClassVersionError 라고 나옴
자바는 깔려있음
26.1 서버 파일 받아서 켰는데 바로 꺼짐
에러 맨 위에 UnsupportedClassVersionError 라고 나옴
자바는 깔려있음
UnsupportedClassVersionError 는 서버 파일이 요구하는 것보다 깔린 자바 버전이 낮아서 나는 오류이고, 26.1 부터는 자바 25 가 있어야 켜집니다. 자바가 깔려 있어도 버전이 낮으면 서버 파일을 읽지 못하고 바로 꺼집니다. 그 전 1.20.5 ~ 1.21 은 자바 21 이었습니다. 해결 순서는 이렇습니다. 1. java -version 으로 지금 버전을 봅니다. 2. 21 이면 자바 25 를 새로 깝니다. 3. 서버 실행하는 줄(start.bat 등)의 java 를 25 쪽 경로로 바꿉니다. 자바 25 설치 폴더의 bin 안에 있는 java 를 적으면 됩니다. 4. 다시 켜서 오류가 사라졌는지 봅니다. 자바가 여러 개 깔려 있으면 java -version 이 다른 버전을 가리킬 수 있습니다. 실행 줄에 경로를 직접 적는 쪽이 확실합니다. 정리해 둔 글: 「마인크래프트 버전별 필요한 자바 버전 정리 (26.1 까지)」 글 보기 →
21 이었음 25 까니까 켜짐 ㄱㅅ
업데이트 날마다 이거 물어보는 사람 꼭 있음
나도 이거로 30분 날림 ㅋㅋㅋㅋㅋ