UnsupportedClassVersionError: Java 충돌 해결
"스레드 "main"의 예외 java.lang.UnsupportedClassVersionError: a (지원되지 않는 major.minor 버전 51.0)", 이는 프로그램을 컴파일하고 실행하는 데 사용되는 Java 버전이 일치하지 않음을 나타냅니다.
관찰에 따르면 JDK7을 설치했음에도 불구하고 명령 프롬프트에 Java 버전 1.4가 표시됩니다. 2_03. 이는 잘못된 버전의 Java가 사용되고 있음을 나타냅니다.
이 문제를 해결하려면 명령줄에서 다음 명령을 실행하십시오.
<code class="bash">sudo update-alternatives --config java</code>
이 명령은 설치된 Java 목록을 표시합니다. 시스템의 버전. 원하는 Java 버전(귀하의 경우 JDK7)을 선택하고 기본값으로 설정하세요.
올바른 버전을 선택한 후 프로그램을 다시 컴파일하고 다시 실행해 보세요. 이렇게 하면 "UnsupportedClassVersionError"가 해결되고 프로그램이 제대로 실행될 수 있습니다.
위 내용은 다음은 제공된 텍스트의 핵심 요소를 통합한 몇 가지 질문 기반 제목입니다. * JDK7을 설치했는데도 \'UnsupportedClassVersionError\'가 발생하는 이유는 무엇입니까? (직접 주소를의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!