IT_etc/유용한 전산 지식들..

JDK 7 설치하기 in Mac

JJun ™ 2015. 4. 2. 13:38



 출처: http://java.ihoney.pe.kr/233

         http://ralf79.tistory.com/598





* JDK 설치 위치 : /Library/Java/JavaVirtualMachines

    * JDK 설치위치에 jdk1.7.0_11.jdk 이 생성되어 있으면 정상설치 완료 된 것임
* Java 버전 확인 : java -version 
    * 1.7.0_11 설치 확인




  4. 제거방법  
 

* JDK 설치위치 
    * /Library/Java/JavaVirtualMachines/ 하위
        /Library/Java/JavaVirtualMachines/jdk<major>.<minor>.<macro[_update]>.jdk
* 설치되어 있는 JDK 디렉토리 제거 
    * JDK 7u11 예 : rm -rf jdk1.7.0_11.jdk


 

 참고문헌  

 

* JDK 7 Installation for Mac OS X
http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html

* Java Documetation
http://www.oracle.com/technetwork/java/javase/documentation/index.html







Mac OSX Java 버전 바꾸기



파이선을 하려고 보니 이클립스의 pyDev가 1.7이상이 필요하다고 해서 자바버전을 

변경하려고 했으나...맥의 기본 자바가 1.6이라서 계속해서 경고 및 pyDev의 설정이 

나오지 않아서 변경하였습니다.


Step1.

check java version

Terminal window에서 다음의 command를 입력합니다.

java -version

아마도 이글을 읽으시는 분이시라면 1.6으로 화면에 표시되시겠죠.


Step2.

Terminal window에서 다음의 command를 입력합니다.

cd /System/Libarary/Frameworks/JavaVM.framework/Versions

ls -alf

를 치시면 CurrentJDK의 링크가 여전히 1.6.0을 가리키고 있을겁니다.

이를 해결하기 위해서 delete link -> CurrentJDK link change를 합니다.


Step3.

저는 1.7-51이었지만 이 글을 보시는분은 설치해놓으신 자바의 버전에 따라서 다를수 있습니다.

rm CurrentJDK
ln -s /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/ CurrentJDK


Step4.

check java version

Terminal window에서 다음의 command를 입력합니다.

java -version








[참고]


Mac OS X (Mavericks) - Set "CurrentJDK" to Oracle JDK 1.7

After installing the official oracle JDK i had to update the symbolic link to the current JDK.

cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo ln -fhsv /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents CurrentJDK