저는 Mac OS X 10.8.2를 사용하며 JDK 7을 사용합니다. 이제 최신 버전의 IDEA IntelliJ, 11을 다운로드했습니다. 하지만 JDK 6이 없으면 시작되지 않는 것 같습니다. 해결 방법이 있나요?
JDK 7을 사용하여 Mac OS X에서 IDEA IntelliJ를 실행하려면 어떻게 해야 하나요?
업데이트:
JDK 1.7에서 IDEA 12를 실행하는 경우(Info.plist
에서 JVMVersion
을 1.7*
로 변경한 후) 사용 중인 환경에 LANG=en_US.UTF-8
이 있는지 확인하고 관련 Java 문제를 참조하세요:
런처 문제 디버깅은 이 스레드를 참조하세요.
또한 Mac의 GUI 애플리케이션은 터미널 환경에 액세스할 수 없다는 점에 유의하세요. 터미널에서 정상적으로 작동하는 일부 환경 변수를 정의한 경우 터미널에서 실행하지 않는 다른 애플리케이션에서는 이러한 변수를 볼 수 없습니다. 이 문제를 해결하는 방법은 터미널에서 직접 애플리케이션을 시작하는 것이며, IDEA의 경우 다음 명령을 사용할 수 있습니다:
open -a /Applications/IntelliJ\ IDEA\ 12.app/
현재 Mac에서 JDK 1.7 지원에는 Retina 지원 누락, 깜박임 발생 가능성, 일부 API 구현되지 않음 등의 알려진 문제가 있습니다. Mac에서 최상의 경험을 얻으려면 JDK 1.6에서 IDEA를 실행할 것을 적극 권장합니다. 프로젝트를 빌드하고 실행하기 위한 대상으로 JDK 1.7을 사용하는 것을 막지는 않습니다.
IntelliJ IDEA 11 런처는 Mac에서 JDK 1.7과 함께 작동하지 않습니다. 현재 JDK 1.6이 설치되어 있어야 IDEA 11 및 이전 버전을 실행할 수 있습니다.
내가 가진 최고의 설치되었고, 이와 같은 메시지를 받았다고 15 린텔리. 난 또 jave 1.7-1.8 설치되어 있다.
내가 이 터미널에서 다음 단계를 통해 해결했다.
$ cd /Applications/IntelliJ\ IDEA\ 14.app/Contents
'편집' 린포드프리스트 파일이므로 변경일 이 비트:
<key>JVMVersion</key>
<string>1.6*</string>
다음과 같이 사용된다.
<key>JVMVersion</key>
<string>1.8*</string>
출시 후, 모든 게 중요.
여전히 Java 6을 설치해야 한다는 오류 메시지가 표시되는 분들을 위해. 여기에는 두 가지 문제가 있습니다:
필요한 것은
또는 이것을 사용할 수 있습니다 https://github.com/wonder-mice/mac-java-launcher 자동화하는 것은 IntelliJ에서만 작동한다고 생각합니다.
다른 매우 우수한 솔루션을 제안했다고 확장하지만 수동으로 해야 할 vi 편집기에는 상술합니다. 대신 이 명령을 실행할 수 있습니다 너회의 통해 Mac 털미널 되므로 상황보고해 움직일만 합니다.
find /Applications/IntelliJ*/*Contents/*Info.plist -exec sed -i -e 's/string>1.6/string>1.7/' {} \;
몇 옵션임 팁: