달력

112024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

사실 순서로 보자면 "코틀린 이란?"  또는 "Why Kotlin?" 뭐 이런게 어울릴거 같지만 

여튼 시작해보자

 

개발환경 Setup 

Kotlin 역시 JDK를 사용한다. 

Oracle 에서 유료화 했으므로 OpenJDK인 Zulu로 JDK를 대신한다. 

아래 주소에서 JDK SE8 다운로드 후 설치 한다. (이미 JDK가 있다면 ??? 그냥 그거 쓰면 된다)

https://www.azul.com/downloads/zulu 

 

Azul Systems Better Java Performance Superior Java Support

Better Java Performance Superior Java Support JDK 8 support plans JDK 11 Java JVM Zing Zulu Enterprise Zulu Embedded OpenJDK Solve GC OpenJFX

www.azul.com

환경변수 설정 

JDK를 설치 했으니 환경변수에 JAVA HOME을 잡아준다.  (역시 이미 설정되어 있다면? Skip ~)

( 음...누군가 이글을 볼지 모르겠는데.... JAVA HOME 설정은 Googling 하시길...

"JAVA HOME 환경변수" 이렇게 검색해 보시면 됩니다. )

 

Java version 확인

정상적으로 설치 되었다면 cmd 창에서 

java -version 이라고 쓰고 엔터를 치면 

openjdk version "1.8.0_xxx" 뭐 이런식으로 나오면 환경 변수까지는 끝. 

 

IDE 설치 

IDE 란 Integrated Development Environment 의 약자이다 

직역하면 "통합된 개발 환경" 인데....쉽게 말해 개발 Tool을 의미한다. 

예를들면 Netbeans, Eclipse, IntelliJ IDEA 같은것들...

여기서는 IntelliJ IDEA를 사용한다. (보통은 IntelliJ라고 부른다 "인텔리제이")

(근데....갑자기 궁금해 지는게... intelli 는 intelligent 의 약자일거같고 J 는 Java 겠지...???)

그러니 아래 링크에서 설치 Ultimate는 유료이니...Community에디션을 다운 받는다

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

 

JetBrains: Developer Tools for Professionals and Teams

JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.

www.jetbrains.com

뭐 테마 설정하고 이런게 있는데 그런건 그냥 "기본값"으로... 하는게 정신건강에 좋다는걸

17년의 감각이 알려주고 있다...ㅋ

 

또 만났군 HelloWorld ......

이제 프로젝트를 만들어야 한다. 

프로젝트는 "작업하는 프로그램(제품) 단위"라고 이해하면 된다.

IntelliJ 를 실행하면 Welcome 화면이 뜨면 아래 순서로 진행하면 된다.

(1) + Create New Project 클릭 

(2) 왼쪽 리스트에서 Kotlin 선택

(3) 우측 리스트에서 Kotlin/JVM 선택 후 Next

(4) 프로젝트 명 입력창이 뜨면 HelloKotlin 으로 입력 후 [OK] 버튼 클릭

(한글은 사용하지 않는게 역시 건강에 좋다)

참고로 글꼴은 D2Coding 으로 설정해 준다. (File > Settings에서 설정)

(5) 편집기 화면에 main 입력후 [Tab] 버튼을 클릭하면 main() 함수가 만들어진다

fun main(){

   println("Hello redev") 

}

 

(6) Run 해본다 ( 상단 메뉴 > Run > Run 해도됨.)

"Hello redev" 라는 Text가 IntelliJ 콘솔창에 뜨면 성공

 

그럼 개발환경 셋팅은 일단 끝.

새벽 1시가 넘었다... .졸립네....

 

 

Posted by redev
|