[Kotlin] 코틀린, 인텔리제이 커뮤니티 코틀린 프로젝트 생성(개발환경 설정)
안녕하세요. 오늘은 코틀린 공부를 하기에 앞서 프로젝트를 생성하는 방법에 대해서 공유하고자 합니다.
일단 저는 IntelliJ Ultimate 버전(유료)을 사용하고 있는데, IntelliJ Community(무료) 버전으로도 생성이 가능한 것을 확인하고 커뮤니티버전의 인텔리제이로 생성하는 방법을 공유합니다.
일단 인텔리제이 커뮤니티가 안깔려 있으신 분들은 설치를 해주시고 바로 프로젝트 생성부터 가보겠습니다.
* Kotlin은 JDK/JVM 기반 프로그래밍 언어이기 때문에 자바가 설치되어있어야합니다.
1. Create New Project 클릭
일단 커뮤니티 버전을 실행하고나면 가장 먼저 나오는 화면입니다. 빨간 부분의 버튼을 클릭합니다.
2. 언어 Kotlin 선택, JVM 기반 선택
좌측에 여러가지 프로젝트가 존재하는데요. 그 중에서 코틀린을 선택하고 코틀린이 여러가지 프로젝트가 존재하는데 가장 기본적인 JVM을 선택합니다.
Kotlin은 JVM 기반으로 돌아가는데 코틀린 컴파일러가 컴파일을 하면 .class 파일이 나옵니다. 즉, Java Bytecode가 생성되고 이를 JVM이 실행하게 되는 것입니다.
3. 프로젝트명, JDK 설정
프로젝트명과 설치된 JDK를 설정해줍니다. 저는 미리 설치된 jdk 1.8로 설정했습니다.
모든 설정이 완료되었다면 finish를 눌러줍니다.
4. Kotlin 플러그인 설치
plugins 메뉴를 찾아들어가셔서 코틀린을 검색하시고 설치하시면 코틀린 프로그래밍을 위한 개발환경 설정이 모두 완료되었습니다.
이제 그럼 .kt 파일을 만들어서 Hello World를 찍어보겠습니다.
5. Kotlin 파일 생성 및 Hello World! 출력
순수 자바 프로젝트가 텅 비어있던 것처럼 코틀린 프로젝트도 굉장히 단순한 프로젝트로 시작합니다. 익숙하게 생성하던 Java Class 파일이 아닌 Kotlin 파일을 생성해줍니다.
그리고 안에 다음과 같이 코드를 작성해줍니다.
fun main() {
println("Hello World!!")
}
자바로 치면 메인메서드안에 System.out.println("Hello World!!") 라고 입력한 것과 같습니다.
이상으로 코틀린 프로그래밍을 시작하기 위한 개발환경 셋팅을 잡아보았습니다.
앞으로 코틀린 공홈에서 기본적인 문법들을 포스팅하면서 배워보고 스프링 웹 어플리케이션 서버 API 개발을 할 때도 코틀린을 자유자재로 이용할 수 있는 날이 얼른 왔으면 좋겠습니다.