
Mac에서 코틀린(Kotlin) 개발환경 셋팅
코틀린(Kotlin)은 안드로이드 개발은 물론 서버, 데스크톱, 스크립트 등 다양한 영역에서 사용되는 현대적인 프로그래밍 언어입니다. 특히 Mac 환경에서 개발을 시작하려면 JDK 설치, IDE 선택, 코틀린 컴파일러 셋팅 등 몇 가지 필수 단계가 필요합니다.
1. 왜 Kotlin을 Mac에서 시작할까?
Mac은 유닉스 기반이라 터미널 개발 환경에 강점이 있으며, IntelliJ IDEA와 같은 개발 도구도 안정적으로 작동합니다. Kotlin은 다음과 같은 이유로 입문자에게 적합합니다.
- 문법이 간결해 자바보다 배우기 쉽다
- Null 안정성으로 흔한 오류 발생 감소
- JVM 기반으로 자바 라이브러리 활용 가능
2. 사전 준비 사항
설치를 위한 준비물:
- macOS가 설치된 Mac, 없으시면 ㄷㄷㄷ;;
- 인터넷 연결
- 터미널 기본 사용 경험 (복사 & 붙여넣기 정도면 충분)
3. JDK 설치 (Homebrew 사용)
Kotlin은 JVM 기반이기 때문에 JDK(Java Development Kit)가 먼저 필요합니다.
3-1. Homebrew 설치 또는 확인
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
3-2. JDK 설치
brew install openjdk
설치 후 PATH 설정이 필요할 수 있으며 아래처럼 설정할 수 있습니다.
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH="$JAVA_HOME/bin:$PATH"
확인 방법:
java -version
4. 인텔리J IDEA 설치 & Kotlin 프로젝트 만들기
Kotlin 개발에 가장 많이 쓰는 IDE는 IntelliJ IDEA입니다. 무료 버전(Community Edition)으로 충분히 사용 가능합니다.
4-2. 새 프로젝트 생성
- "New Project" 선택
- Kotlin/JVM 선택
- JDK 인식 여부 확인
- 프로젝트 이름과 저장 위치 설정
- 프로젝트 내
Main.kt작성
fun main() {
println("Hello Kotlin on Mac!")
}
5. CLI용 Kotlin 컴파일러 설치
터미널에서 Kotlin을 사용하고 싶다면 아래 명령으로 설치합니다.
brew install kotlin
확인:
kotlinc -version
6. 터미널에서 Kotlin 실행하기
6-1. 예제 파일 만들기
cd ~/Desktop
mkdir kotlin-hello
cd kotlin-hello
nano Hello.kt
fun main() {
println("Hello Kotlin from Terminal!")
}
6-2. 컴파일 & 실행
kotlinc Hello.kt -include-runtime -d Hello.jar
java -jar Hello.jar
7. 정리
- Homebrew 설치
- JDK 설치 & PATH 설정
- IntelliJ IDEA 설치 & Kotlin 프로젝트 생성
- Kotlin CLI 설치
- 터미널에서 Kotlin 실행
모든 과정이 완료됐다면 이제 간단한 콘솔 앱, 서버 개발, 안드로이드 개발 등으로 확장해볼 수 있습니다.