IT

OS X Mavericks 용 Eclipse Kepler, Java SE 6 요청

lottoking 2020. 9. 15. 08:03
반응형

OS X Mavericks 용 Eclipse Kepler, Java SE 6 요청


방금을 새로 설치하고 OS X Mavericks다운로드 Eclipse Kepler했지만 실행하면 다음 메시지가 표시됩니다.

여기에 이미지 설명 입력

설치 요청 Runtime Java SE 6; 설치 이미을 했으며 해당 물어 보는 대화 상자를 Java 7누르고 Install다운로드하여 설치 한 다음 이클립스를 다시 열면 대화 상자가 다시 나타 납니다 .

어떻게 고칠 수 있습니까?


이것은 부분적으로 Oracle이 JRE8 VM 기능에 대한 정의를 누락입니다.

JRE6을 전혀 설치하지 않고 JRE6에 표시 릭 링크하지 않고 JRE8을 사용하는 경우 다음을 수행 할 수 있습니다.

아래 이름의 경로에있는 Info.plist를 예를 들어 ~ / Downloads /에 복사합니다.

/Library/Java/JavaVirtualMachines/jdk.1.8.<…>/Contents/

다음 교체

<key>JVMCapabilities</key>
 <array>
  <string>CommandLine</string>
 </array>

다음과 함께 :

<key>JVMCapabilities</key>
 <array>
  <string>JNI</string>
  <string>BundledApp</string>
  <string>CommandLine</string>
 </array>

그런 다음 파일을 원래 위치로 다시 복사합니다 (관리자 권한 필요). 이 변경 사항을 비용 지출 계정에서 로그 아웃 (다시 로그인)하거나 컴퓨터를 다시 시작해야합니다. Java 6에 대한 대화 상자가 더 이상 있어야하며 Eclipse는 JRE8 (또는 JRE7)을 사용하여 시작되어야합니다. Adobe의 Creative Suite와 같이 처음에 Java를 요청하는 다른 응용 프로그램도 마찬가지입니다.

관련 메모에서 시스템 환경 설정의 Java 환경 설정 패널을 통해 업데이트를 수행 한 후에도 plist 변경 사항이 유지되는 표시합니다.

작동하지 않는 경우. 일부 폴더와 같은 링크를 추가해야 할 수도 있습니다 ( 세부 사항 ).

sudo mkdir -p /Library/Java/JavaVirtualMachines/jdk1.8.0_*.jdk/Contents/Home/bundle/Libraries
sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_*.jdk/Contents/Home/jre/lib/server/libjvm.dylib /Library/Java/JavaVirtualMachines/jdk1.8.0_*.jdk/Contents/Home/bundle/Libraries/
sudo mkdir -p /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
sudo mkdir -p /System/Library/Java/Support/Deploy.bundle

Java 7 (Oracle)에서 Eclipse를 사용할 수 있음 eclipse / Eclipse.app / Contents / MacOS / eclipse 파일을 사용하여 Eclipse를 실행합니다. "eclipse"폴더에는 기본적 으로이 파일의 별명이 포함됩니다. 따라서 "eclipse"라는 말을 두 번 클릭하기 만하면됩니다.

또한 Oracle은 Oracle의 Java 버전 7u25 이하가 OS X에서 Apple에 의해 경고합니다 ( 여기 참조 ). Java 7로 Eclipse를 실행하는 방법을 찾기 전에 최신 JDK 버전으로 업그레이드했습니다. 그래서 업그레이드가 필요한지 여부를 알 수 없습니다.


Mavericks 설치 후이 문제가 발생했습니다. http://support.apple.com/kb/dl1572 의 Apple 다운로드에서 Java를 설치하여이를 수 있습니다 .

이게 도움이 되길 계속.


JAVA for MAC을 수동으로 다운로드하여 설치해야합니다. 그것이 나를 위해 일한 것입니다.

여기에서 다운로드하십시오. http://support.apple.com/kb/DL1572?viewlocale=en_US


위의 제안과 같은 절차없이 실행. 이클립스 폴더를 지운 다음 휴지통에서 다시 복사했습니다. 그것이 당신을 위해 작동하는지 확인하십시오.


MAC OS X에서 .dmg 다운로드를 사용하여 Oracle에서 JRE 7을 설치 한 후 Eclipse를 열 때 여전히 이전 JRE 6을 가리 지요.

수많은 Google에서 문제를 검색하고 여기에 도착한 후 필사적으로 Eclipse-> Preferences-> 회의 JRE 및 짜잔에서 "검색"을 클릭했습니다. JRE 7을 선택했습니다.


필자의 경우 Eclipse 4.5.1 Mars (OS X 설치 프로그램에서 설치, eclipse.org에서 다운로드) 및 OS X El Capitan 사용 :

참고 URL : https://stackoverflow.com/questions/19563766/eclipse-kepler-for-os-x-mavericks-request-java-se-6

반응형