본문으로 바로가기
반응형

IntelliJ에서 Maven을 이용해서 순수하게 자바나 코틀린 프로젝트를 만드는 경우는 드문것 같습니다.

전부 spring mvp 등등을 연결하는 방법이 주를 이루네요.


그래서 이리저리 구글링하다 얻은 지식을 정리해 봅니다.

당연히 인텔리제이가 있어야 합니다.

구글링하면 아주 손쉽게 다운 받을수 있습니다.

https://www.jetbrains.com/idea/download/


상기 사이트에 접속하여 본인의 OS에 맞는 버전을 다운로드 합니다.

물론 Community 버전을 받아야 겠죠?

(인텔리제이 professional 버전은 너무 비싸서 개인이 쓰기엔 무리가 있습니다. 한번 구매하고 끝나는것도 아니고 사용 기간이 지나면 계속 구매해서 기간을 연장해야 합니다.)


여튼 community 버전만으로도 충분히 개발이 가능합니다~

다운이 완료되었다면 가장 먼저 프로젝트를 생성합니다.


New project 생성

File -> new -> project를 누르면 아래와 같은 새창을 볼수 있습니다.

1. Maven 선택

2. Creare from archetype 체크

3. kotlin-archetype-jvm을 열어 선택합니다.

- 목록을 보면 1.3.50 버전의 코틀린을 선택할수 있습니다. (버전은 점점 올라가겠죠?)


3. GroupId 와 ArtifactId를  본인 프로젝트에 맞게 입력합니다.


4. 이 화면에서는 건드릴것 없이 next를 누릅니다.

5. 설치될 경로를 확인 또는 변경후에 Finish를 누릅니다.


Project 설정

프로젝트가 생성되면 아래와 같이 pom.xml과 Hello.kt가 생성되어 있는걸 확인할 수 있습니다.

pom.xml 파일을 보면 kotlin이 dependency로 걸려 있는걸 확인할 수 있습니다.


오른쪽 maven 관련 창을 열어 Reimport 작업을 한번 수행합니다.


싱크가 완료되면 Hello.kt 파일을 엽니다.
이때 상단의 망치 아이콘을 눌러서 build 하거나, 화살표를 눌러 run을 시키면 아래와같이 "Hello World"가 정상적으로 찍히는걸 확인 할 수 있습니다.


반응형