BLO9
Kotlin 등 개발 관련 포스팅합니다.
OSX Java 홈은 어디에 있을까요? 그리고 SDKMAN 이란?
  1. OSX 기본 자바위치

/Library/Java/JavaVirtualMachines/${version_name}

  1. SDKMAN 자바위치

~/.sdkman/candidates/java/current

맥에서 자바를 패키지매니저로 설치하기

SDKMAN 이란

SDKMAN 홈페이지

유닉스 같은 OS 계열(MAC OS, Linux, Cygwin, Solaris, FreeBS)에서 자바(JDK’s)를 쉽게 설치하고 관리할 수 있는 패키지 매니저입니다. 자바 뿐만아니라 Groovy, Scala, Gradle, Kotlin외 JVM 프레임워크(Grails, Spring, Play?)를 쉽게 설치하고 버전관리, 업데이트, 환경변수설정까지 해줍니다.

SDKMAN 설치하기!

  1. $ curl -s “https://get.sdkman.io” | bash

  2. $ source “$HOME/.sdkman/bin/sdkman-init.sh”

  3. $ sdk version

정상적으로 보이면 설치가 된겁니다.

SDK Java 설치하기

  1. Java외 기타 버전 찾아보기

힌트 : $ sdk ls/list ${name}

$ sdk ls java

     8u141-oracle                                                                  
     8u131-zulu                                                                    
 > + 8u131                                                                         
   * 7u141-zulu                                                                    
   * 6u65-apple      
================================================================================
+ - local version
* - installed
> - currently in use
================================================================================

’>’은 current, *은 설치된. 나머지는 설치가능입니다.

  1. Java 설치

힌트 : $ sdk i/install ${name} ${version}

$ sdk i java 8u131

그럼 이 버전을 기본으로 할지 외 기타 설정이 있습니다. 기호에 맞게 설치해주시면 됩니다.