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 사용 :
Oracle 웹 사이트 에서 다운로드 한 OS X 용 Java 8u72 JDK를 설치 한 후 설치 프로그램이 문제없이 실행되는 나중에 Eclipse 자체적으로 작동합니다.
참고 URL : https://stackoverflow.com/questions/19563766/eclipse-kepler-for-os-x-mavericks-request-java-se-6
'IT' 카테고리의 다른 글
Google Maps Api v3- 가장 가까운 마커 찾기 (0) | 2020.09.15 |
---|---|
OAuth 2.0 인증 헤더 (0) | 2020.09.15 |
C ++에서 배열을 선언하는 방법은 무엇입니까? (0) | 2020.09.15 |
iPhone : 기본적으로 UITableView 검색 창 패키지 (0) | 2020.09.15 |
WPF : TextBox에서 프로그래밍 방식으로 포커스를 제거하는 방법 (0) | 2020.09.15 |