최대 버전 6 Java는 Apple에서 제공되었으며 /시스템/라이브러리/Java/JavaVirtualMachines/에 설치되었습니다. 버전 7 Java는 Oracle에서 제공하므로 .dmg 설치 프로그램을 사용할 때는 /Library/Java/JavaVirtualMachines/에 설치됩니다.
버전 6의 이전 설치를 다른 곳으로 옮기지 말 것을 권장합니다. 설치를 가리키는 몇 가지 심볼릭 링크가있었습니다.
7 초부터 지정된 디렉토리에 나란히 있으므로 한 위치에 있습니다. 당신이 실제 버전으로 자동으로 JAVA_HOME 환경 변수를 가리 키도록해야하는 경우
drwxr-xr-x 3 root wheel 102 7 Aug 10:21 jdk1.7.0_67.jdk
drwxr-xr-x 3 root wheel 102 15 Okt 10:46 jdk1.7.0_71.jdk
drwxr-xr-x 3 root wheel 102 28 Apr 2014 jdk1.8.0_05.jdk
drwxr-xr-x 3 root wheel 102 16 Jul 10:32 jdk1.8.0_11.jdk
drwxr-xr-x 3 root wheel 102 4 Sep 12:34 jdk1.8.0_20.jdk
drwxr-xr-x 3 root wheel 102 15 Okt 10:47 jdk1.8.0_25.jdk
것은, 당신이 당신의 .bash_profile에 다음 명령을 넣을 수 있습니다 : 예를 들어이 내/라이브러리/자바/JavaVirtualMachines 디렉토리의 내용은
export JAVA_HOME=$(/usr/libexec/java_home)
IDE, Eclipse 또는 IDEA에서 필요한 버전이있는 디렉토리를 가리키는 JDK 또는 JRE를 정의하여 설치 디렉토리의 경로를 필요한 JDK로 설정하십시오. 나 자신도 요세미티로 업데이트 한 후 자바 6을 다시 설치하지 않았기 때문에 설치가 모두 한 곳에서 이루어졌습니다.
무엇이 좋을까요? 이런 식으로 시스템 파일을 옮길 때 모든 위치 설정을 새 위치에 맞게 업데이트해야합니다. 그렇지 않으면 물건을 깰 수 있습니다 – MightyPork
@MightyPork : 그게 무슨 도움이 될까요? 글쎄, (나는 생각한다). 타사 라이브러리를 설치하면 그 곳 곳곳에 복제본을 설치하지 않아도됩니다. 그러나 솔직히 나는 내 머리를 숙이고 아무것도 모릅니다. – Niall