2013-04-14 2 views
6

Windows 7의 Eclipse에 Java 응용 프로그램을 만들었습니다. VMWare 컴퓨터에 Mac OSX 10.7.4가 있습니다.지원되지 않는 메이저 버전 51.0이지만 JRE가 최신 버전 임

나는 JDK 1.7로 앱을 만들었습니다. 내 Windows에서 JRE 1.7 및 응용 프로그램이 잘 작동합니다. Mac VM 머신에 Java 1.7이 설치되어 있습니다.

Mac VM 컴퓨터에서 응용 프로그램을 시작할 때 "지원되지 않는 major.minor 버전 51.0"오류가 발생합니다.

이 오류는 JAR 파일을 실행하는 데 올바른 JRE가 없다는 것을 의미하지만 JRE 7이 설치되어 있습니다 (오늘 설치했습니다).

내 응용 프로그램은 Apache FTP 클라이언트 라이브러리를 사용하지만 모두 JAR 파일에 포함되어 있습니다 (필요한 모든 라이브러리가있는 Runnable JAR 파일로 Eclipse 프로젝트를 내 보냈습니다).

+4

* 가질 수도 있지만 51을 지원하는 JRE 이외의 것으로 실행 중입니다. –

+0

시스템에 JRE가 하나만 설치되어 있는지 확인하십시오. Windows에서 Java Update Checker를 "켜기"로두고 자동 업데이트를 허용하는 것이 일반적인 문제입니다. 실제로 새 JRE를 기존 업데이트와 함께 설치합니다. 그리고 어떤 JRE가 디폴트인지는 수수께끼입니다. – Cebence

+0

안녕하세요, 답장을 보내 주셔서 감사합니다. – user2154283

답변

관련 문제