2014-12-23 4 views
3

IntelliJ IDEA JDK를 버전 1.8로 설정하려고합니다 (최신 버전이기 때문에). System/Library/Frameworks/JavaVM.framework으로 이동하면 IntelliJ IDEA가 1.6을 표시합니다. 입력 할 때 java -version 1.8 표시합니다. "OSX에서 기본 JDK 찾기"에서 해당 명령을 찾았습니다. https://www.java.com/en/download/help/version_manual.xml내 컴퓨터에 두 가지 버전의 JDK를 사용할 수 있습니까?

내가 가지고있는 JDK 버전과 위치를 혼동합니다. 어떤 도움을 주시면 감사하겠습니다.

+0

[인 IntelliJ JDK 설정] (HTTPS : //intellij-support.jetbrains. com/entries/23455956-JDK-version-IDE-will-run-under 선택) 이것은 stackoverflow를위한 좋은 질문이 아닙니다 ... –

+3

@EddieB - 왜 그렇게 좋은 질문이 아닙니까? 그래서? "프로그래머가 일반적으로 사용하는 소프트웨어 도구"에 대한 질문은 [on-topic]입니다 (http://stackoverflow.com/help/on-topic). –

+0

@TedHopp 주제가 괜찮습니다. 그러나 질문은 [최소한의 완전하고 검증 가능한 예제가 아닙니다.] –

답변

0

java를 시작하려면 대개 업데이트를받을 때 모든 버전의 JDK가 제거됩니다. 둘째로 실행중인 버전을 확인하기를 원한다면 어떤 프로그램을 사용하고 어떤 버전을 컴파일하고 있는지 (예를 들어 넷빈이나 일식과 같이) 컴파일 할 것인지를 결정할 것입니다. 1.8이라고 표시하면 1.6을 실행하고 동일한 것입니다. 이것이 정말 큰 문제가되는 경우 Java를 제거한 다음 다시 설치하면됩니다.

0

시스템에는 여러 가지 다른 버전의 Java를 사용할 수 있습니다. 일반적으로 자바는 환경 변수와 PATH 환경 변수에 의존합니다. 일부 프로그램 및 도구는 특정 도구에 대해 특정 Java 버전을 사용할 수 있도록 도구 별 환경 변수를 찾습니다.

IntellJ의 경우 Eddie B가 그의 코멘트에 게시 한 link은 IntellJ가 Java의 "설치"를 결정하는 방법을 설명합니다.

1

예, 가능합니다. JDK 1.6 및 1.8이 컴퓨터에 설치되어 있습니다. Jetbrains website에 따르면 모든 제품에서 Mac에서 실행하려면 Apple JDK 1.6이 설치되어 있어야합니다.
가하게 IntelliJ IDEA를 사용 JDK 1.8를 만들려면, 당신은 1.8 * 1.6 *에서 JVMVersion을 /Applications/<Product>.app/Contents/Info.plist 파일을 편집하고 변경해야합니다 :

<key>JVMVersion</key> 
<string>1.8*</string> 
관련 문제