방금 새 OS El capitan 10.11을 설치하고 intelliJ가 작동하지 않는 것을 발견했습니다.
시작하면 다음 오류가 발생합니다.
"This application requires the legacy Java SE 6 runtime which is unavailable for this version of OS X."
Java가 아직 제대로 설정되지 않은 것 같습니다. 이 작업을 수행하는 방법에 대한 아이디어가 있습니까?
방금 새 OS El capitan 10.11을 설치하고 intelliJ가 작동하지 않는 것을 발견했습니다.
시작하면 다음 오류가 발생합니다.
"This application requires the legacy Java SE 6 runtime which is unavailable for this version of OS X."
Java가 아직 제대로 설정되지 않은 것 같습니다. 이 작업을 수행하는 방법에 대한 아이디어가 있습니까?
답변:
모든 것이 여전히 잘 작동하는 (및 Apple 제공 java 6 런타임이 설치된) 10.10 설치를 업그레이드 한 경우 다음 솔루션이 작동 할 수 있습니다. 나는 당신과 같은 문제가 있었고, 이것은 내 문제를 해결했습니다.
다음 태그를 찾으십시오.
<key>JVMVersion</key>
<string>1.6*,1.7+</string>
1.6*,
문자열 태그에서 제거 하면 다음과 같이됩니다.
<key>JVMVersion</key>
<string>1.7+</string>
내가 말했듯이, 이것은 나를 위해 작동하는 것 같습니다. 필자는 IntelliJ 14를 사용하고 있음에 유의해야하지만이 프로세스는 13에서도 작동해야한다고 생각합니다.
또한 Apple에서 제공하는보다 영구적 인 솔루션이 나오면이 단계를 실행 취소하거나 (제거 된 텍스트를 다시 추가하면 됨) IntelliJ를 완전히 다시 설치하는 것이 좋습니다.
이 Apple 링크 https://support.apple.com/kb/DL1572?locale=en_US 에서 Java 6을 다시 설치하기 만하면 IntelliJ 14 가이 를 인식 할 수있었습니다. 또한 Intellij에서 Java 1.6을 계속 사용할 수 있습니다.
Jetbrains 지원에서 :
JDK 1.6을 실행해야하며 시스템에 없을 수 있습니다. Apple JDK 1.6을 설치하십시오. 제품을 처음 시작할 때 Java를 설치하라는 제안이있는 창이 있어야하지만 다른 응용 프로그램 창에 의해 숨겨 질 수 있습니다.