Mac OSX 10.10.1에 설치된 JDK1.6을 사용하여 Eclipse (Luna/Kepler)에서 작업 할 때 Eclipse는 모든 시스템 java의 Javadoc을 표시 할 수 없습니다 구성 요소 (예 : java.lang.String
). 하려고 할 때 그래서 다음과 같은 오류가 발생합니다OSX 10.10.1에서 JDK1.6을 사용하는 Eclipse가 Javadoc을 표시 할 수 없음
Unknown javadoc format for String {key=Ljava/lang/String;} [in String.class [in java.lang [in /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]]]
내 세션 데이터는 다음과 같습니다
eclipse.buildId=4.4.1.M20140925-0400
java.version=1.6.0_65
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=de_DE
Framework arguments: -product org.eclipse.epp.package.jee.product -keyring /Users/ihle/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.jee.product -keyring /Users/ihle/.eclipse_keyring -showlocation
내가 올바른 JDK를 설정하려고 한 모든 성공하지 이클립스의 환경 설정에서, (아래 "JRE의 설치") . 이상한 것은 JRE가 설치된 JRE가없는 환경 설정을 열 때입니다 만, "검색 ..."을 클릭하면 이전에 선택된 JRE가 나열되고 선택됩니다.
그럼에도 불구하고 Eclipse는 여전히 모든 Java 클래스의 온라인 javadoc 위치를 열 수 있습니다.