> Java > java지도 시간 > 'Java 클래스 버전 불일치: '최근 Java 환경에서 컴파일됨' 오류를 수정하는 방법은 무엇입니까?'

'Java 클래스 버전 불일치: '최근 Java 환경에서 컴파일됨' 오류를 수정하는 방법은 무엇입니까?'

Barbara Streisand
풀어 주다: 2024-11-12 10:54:02
원래의
1050명이 탐색했습니다.

Java 클래스 버전 불일치: "최신 Java 환경에서 컴파일됨"

스크립트 실행 중에 Eclipse에서 오류 메시지가 나타날 수 있습니다. : "클래스는 Java 환경의 최신 버전으로 컴파일되었습니다." 이는 컴파일된 코드와 설치된 JRE(Java Runtime Environment) 간의 버전이 일치하지 않음을 나타냅니다.

문제 세부 정보

  • Java 버전: 8
  • IDE: Eclipse v4.7(Oxygen)
  • Firefox 버전: 46

오류 설명

오류 메시지는 시스템에 설치된 JRE보다 최신 버전의 Java(버전 9)를 사용하여 코드가 컴파일되었음을 나타냅니다. (버전 8). 주요 Java 업데이트로 인해 클래스 파일 버전 번호가 늘어납니다.

해결 방법

문제를 해결하려면 JRE를 버전 9 이상으로 업데이트하세요.

  • Java 다운로드 페이지로 이동하세요.
  • 적절한 Java 버전(9 이상)을 선택하세요. 나중에).
  • JRE를 다운로드하여 설치합니다.

클래스 파일 버전 번호

참고로 Java 버전 간의 대응은 다음과 같습니다. 및 클래스 파일 버전:

  • Java 5: 클래스 파일 버전 49
  • Java 6: 클래스 파일 버전 50
  • Java 7: 클래스 파일 버전 51
  • Java 8: 클래스 파일 버전 52
  • Java 9: ​​클래스 파일 버전 53
  • Java 10: 클래스 파일 버전 54
  • ...
  • Java 21: 클래스 파일 버전 65

설치하는 JRE가 코드를 컴파일하는 데 사용된 버전과 일치하는지 확인하세요.

위 내용은 'Java 클래스 버전 불일치: '최근 Java 환경에서 컴파일됨' 오류를 수정하는 방법은 무엇입니까?'의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿