IntelliJ에서 gradle을 사용하는 kotlin 프로젝트를 만들어보자
우측 상단에 New Project
클릭
좌측에 Gradle
선택 후, Kotlin/JVM
클릭 후 Next
프로젝트 명 입력후 Finish
선택
프로젝트 생성 완료
gradle 프로젝트까지 만들면, src 폴더가 없다. 만들어보자.
루트 프로젝트에서 우클릭 > New > Module
클릭
Kotlin/JVM
선택 후 Next
src
폴더 생성
src 폴더 내에 있는 build.gradle
삭제
src > main > kotlin
폴더에 우클릭 후, New > Kotlin Class/File
선택
클래스 생성 (파일명은 아무렇게 해도 상관 없음)
메인 함수 생성 후, 코드 에디터 좌측에 초록색 실행 버튼을 눌러 실행
(클래스 내부에 함수 만들면 초록 버튼이 생기지 않습니다!)
build.gradle.kts ??
build.gradle 의 파일명을 build.gradle.kts
로 수정
Kotlin DSL 문법에 에 맞추어 gradle 파일 작성 후 reload
필수
(위 예시는 coroutine 설정이며, kotlin DSL 에 대한 설명은 아래 '참고'문서에서 자세한 내용을 확인할 수 있다.)
(gradle reload는 우측 상단에 코끼리 그림에 새로고침
(회전 코끼리) 아이콘 또는 우측 gradle
탭에서 새로고침 아이콘을 통해 가능)
build.gradle에서 추가한 coroutine 의존성으로, coroutineScope 를 사용할 수 있게 됐다.
참고 문서 :
kotlin DSL : https://techblog.woowahan.com/2625/