2013-05-18 3 views
0

이 문제에 대한 많은 솔루션을 보았으며 문제가있는 부분을 발견하지 못했습니다. 나는 전에이 문제가 있었지만 그것을 고쳐 줬다. 그러나 최근에 돌아 왔고 그 반대 상황을 일으킬 수있는 어떤 것도 생각할 수 없다.지원되지 않는 major.minor 버전 51.0 (클래스를로드 할 수 없음) - 일반적인 솔루션을 이미 시도했습니다.

JDK 및 JRE 버전은 동일합니다.

$ java -version 
java version "1.7.0_21" 
Java(TM) SE Runtime Environment (build 1.7.0_21-b12) 
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode) 

$ javac -version 
javac 1.7.0_21 

JDK 버전 폴더

$ ls -al 
total 64 
drwxr-xr-x 11 root wheel 374 17 May 23:27 . 
drwxr-xr-x 11 root wheel 374 15 May 21:48 .. 
lrwxr-xr-x 1 root wheel 10 15 May 19:00 1.4 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 15 May 19:00 1.4.2 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 15 May 19:00 1.5 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 15 May 19:00 1.5.0 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 15 May 19:00 1.6 -> CurrentJDK 
lrwxr-xr-x 1 root wheel 10 15 May 19:00 1.6.0 -> CurrentJDK 
drwxr-xr-x 8 root wheel 272 15 May 21:48 A 
lrwxr-xr-x 1 root wheel 1 15 May 19:00 Current -> A 
lrwxr-xr-x 1 root wheel 64 17 May 23:27 CurrentJDK -> /Library/Java/JavaVirtualMachines/jdk1.7.0_21.jdk/Contents/Home/ 

Eclipse의 코드는 동일한 JDK 버전으로 컴파일됩니다. JDK version in Eclipse build path

제가 누락 될 수있는 것이 무엇이 있는지 알려주세요.

감사합니다. 입력 해 주셔서 감사합니다.

답변

0

문제가 해결되었습니다. CurrentJDK는 홈이 아닌 Contents 폴더 만 가리켜 야합니다.

관련 문제