Development Tip

OSX 10.7 Lion의 JDK

yourdevel 2020. 11. 10. 22:22
반응형

OSX 10.7 Lion의 JDK


10.7 용 Apple에서 제공 한 Java for Developer 패키지를 설치했으며 Java 앱이 정상적으로 실행되고 있습니다.

그러나 이클립스는 JDK 루트 경로를 찾을 수 없으며 나도 마찬가지입니다.

누구 아이디어 없나요?


http://connect.apple.com 에서 10.7 Lion JDK를 다운로드 할 수 있습니다 .

  1. 로그인 java하고 오른쪽 섹션을 클릭하십시오 .

  2. jdk는 이전 위치와 다른 위치에 설치됩니다. 이로 인해 IDE (예 : Eclipse)가 소스 코드 및 javadocs를 찾을 수 없습니다.

  3. JDK를 작성할 당시에는 다음과 같이 끝났습니다.

    /Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Contents/Home

  4. Eclipse 환경 설정을 열고 Java-> 설치된 JRE 페이지 로 이동 하십시오.

  5. "JVM 컨텐츠 (MacOS X 기본값)를 사용하는 대신 JDK 위치를 사용해야합니다.

  6. 작성 당시 검색 은 새 JDK 위치를 인식하지 못합니다. 추가 버튼 을 클릭해야 합니다.

  7. 로부터 추가 JRE는 JRE의 유형은 "맥 OS X VM"을 선택 마법사

  8. 의 경우 JRE 정의 페이지 우리는 다음에 작성해야합니다 :

    • JRE 홈 : /Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Contents/Home
  9. 이제 다른 필드는 자동으로 채워지며 기본 JRE 이름은 "Home"입니다. 이를 더 의미있는 것으로 빠르게 수정할 수 있습니다.

    • JRE 이름 : 시스템 JDK
  10. 마법사를 완료하고 설치된 JRE 페이지로 돌아가십시오.

  11. 목록에서 "System JDK"를 선택하십시오.

  12. 이제 다음과 같이 정상적으로 개발할 수 있습니다.

    • 기본 클래스에 대해 올바르게 표시된 javadocs
    • 디버깅 할 때 소스 코드가 올바르게 표시됨

최신 버전의 OS X에서는 아래에서 모든 JRE (및 JDK)를 찾을 수 있습니다.

/ Library / Java / JavaVirtualMachines /

/ System / Library / Java / JavaVirtualMachines /

오래된 길

/System/Library/Frameworks/JavaVM.framework/

더 이상 사용되지 않습니다.

공식 지원 중단 메모는 다음과 같습니다.

http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html#//apple_ref/doc/uid/TP40010380-CH4-SW1


업데이트 후 동일한 문제가 발생했습니다. OSX 라이온에 의해 다운로드되는 JRE가 누락 JavaRuntimeSupport.jar을 작동하지만 많은 것들에 파괴를 난파 할 수있다. 업데이트하고 그 전에 작동하는 JDK / JRE가 설치되어있는 경우 Eclipse에서 다음을 수행하십시오.

1) 프로젝트> 속성> 자바 빌드 경로> 깨진 JRE / JDK 선택> 편집

2) " 대체 JRE "를 선택합니다.

3) " 설치된 JRE ... "를 클릭합니다.

4) 열리는 창에서 " 검색 ... "을 클릭합니다 .

모든 것이 잘되면 이전 JRE / JDK를 찾습니다. 내 위치는 다음과 같습니다.

/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home

Mountain Lion의 경우 Apple의 Java는 현재 최대 1.6.0_35-b10-428.jdk입니다.
실제로 / Library / Java / JavaVirtualMachines 아래에 있습니다. http://connect.apple.com/ 에서 "Java for OS X 2012-005 개발자 패키지"(2012 년 9 월 6 일)

다운로드
하기 만하면됩니다 . 제 생각에 Apple의 이름은 약간 혼란 스럽습니다. 왜 "-005"-이것이 다섯 번째 버전입니까, 아니면 5 개의 설치 프로그램 중 다섯 번째 버전입니까? 그런 다음 설치 프로그램을 실행하십시오. 그런 다음 Eclipse 내에서 위의 단계를 따르십시오.






http://support.apple.com/kb/DL1573에서 jdk6을 다운로드 할 수 있습니다 .

도움이 되길 바랍니다

참고 URL : https://stackoverflow.com/questions/6614380/jdk-on-osx-10-7-lion

반응형