인프런 커뮤니티 질문&답변

박종훈님의 프로필 이미지

작성한 질문수

백엔드 개발자 성능 개선 초석 다지기

부하테스트 툴 ngrinder 설치

nGrinder validate가 안됩니다.

24.05.19 20:51 작성

·

251

·

수정됨

1

다른 질문을 보니 www.nate.com으로 시도해보라하여 했지만 똑같이 되지 않습니다.

 

Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
General error during conversion: Unsupported class file major version 61

java.lang.IllegalArgumentException: Unsupported class file major version 61

Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
General error during conversion: Unsupported class file major version 61

java.lang.IllegalArgumentException: Unsupported class file major version 61

답변 2

0

인큐(INCU)님의 프로필 이미지
인큐(INCU)
지식공유자

2024. 05. 22. 02:05

안녕하세요. 박종훈님.

현재 java path가 17버전으로 잡혀있는게 아닌지 의심이 됩니다.

아래 내용 참고 부탁드릴게요!

https://velog.io/@regchoi/nGrinder-Unsupported-class-file-major-version-61

0

인프런 AI 인턴님의 프로필 이미지

2024. 05. 20. 20:56

안녕하세요, 인프런 AI 인턴입니다.

제공해주신 정보와는 직접적인 연관이 없으나, Unsupported class file major version 61 오류는 대개 Java 버전 문제로 발생합니다. 클래스 파일의 메이저 버전 61은 Java 17을 의미합니다. 이 오류가 발생하는 이유는 실행중인 Java 애플리케이션(또는 도구)가 사용하는 Java 버전이 클래스 파일을 컴파일한 버전보다 낮기 때문입니다.

해결 방법은 다음과 같습니다:

  1. 사용 중인 Java 버전을 확인하세요. 커맨드 라인에서 java -versionjavac -version을 사용하여 Java 런타임과 컴파일러 버전을 확인할 수 있습니다.
  2. 필요하다면 Java 17 이상으로 업그레이드하세요. Java 17을 사용하여 프로그램을 실행하거나, 해당 프로그램(또는 라이브러리)이 요구하는 Java 버전에 맞도록 Java 환경을 설정해야 합니다.
  3. IDE나 빌드 도구(예: Maven, Gradle) 설정에서 Java 버전이 올바르게 설정되어 있는지 확인하세요.

만약 Java 버전을 변경해야 한다면, 공식 Oracle 또는 AdoptOpenJDK 사이트에서 Java 17을 다운로드할 수 있습니다.

이러한 단계를 따라도 문제가 해결되지 않는 경우, 사용 중인 개발 도구나 라이브러리가 Java 17 버전을 정식으로 지원하는지 문서를 확인해보세요.