[Kotlin] Eclipse를 이용한 Kotlin 작업환경 구성

 

■ 이클립스에서 코틀린 실행하기

 

 

 

01. https://www.eclipse.org/ 페이지에 접속하여 이클립스를 다운로드 받는다.

 

 

 

 

02. Eclipse Installer 화면이 나타나면 최 상단의 가장 기본이 되는

     Eclipse IDE for Java Developers 를 선택한다.

 

 

 

 

03. Eclipse를 설치하기에 앞서 컴퓨터에 JAVA가 먼저 설치되어 있어야 한다.

     설치한 JAVA의 JRE경로와 이클립스를 설치할 경로를 지정해 준다.

 

 

 

 

 

04. 설치가 진행되는중 License 관련 화면이 나타난다. Accept 버튼을 클릭하여 설치를 계속 진행한다.

 

 

 

 

05. Eclipse의 설치가 완료 되었다면 LAUNCH 버튼을 클릭한다.

 

 

 

 

06. 설치가 완료되면 작업을 진행할 프로젝트가 생성될 디렉토리를 지정한다.

 

 

 

 

07. Eclipse IDE의 설치가 완료되고 프로젝트를 생성했다면.

    이제 설치한 Eclipse에서 Kotlin을 사용할 수 있게 셋팅을 해보자.

※ 순서 : Help → Eclipse User Storage → Open Marketplace Favorites

 

 

 

 

08. Eclipse Marketplace가 실행되면 Kotlin을 검색하고 설치를 진행한다.

 

 

 

 

09. Kotlin 설치를 유무를 묻는다.

    I accept the terms of the license agreements 를 선택하고

    Finish 버튼을 클릭하여 설치를 진행한다.

 

 

 

 

10. 설치 진행중 Eclipse에서 정식으로 지원하는 소프트웨어가 아니라는 경고 문구가 나타난다.

    Install anyway를 눌러 설치를 계속 진행한다.

 

 

 

 

11. 설치가 완료되면 Eclipse를 재시작하라는 팝업창이 나타난다.

     Restart Now 버튼을 클릭하여 Eclipse를 재실행 한다.

 

 

 

 

 

 

※ 참고로 설치가 끝까지 안되거나, 재실행 여부를 묻지않는경우

   12번, 13번의 Kotline 퍼스펙티브 기능을 사용할 수 없다.

   이 경우 Eclipse를 강제로 종료하고 다시 7번부터 시작하여 작업을 진행해 보자.

 

 

 

 

 

12. Kotlin 작업을 위한 플러그인의 설치가 완료되었다면

     Eclipse에서 Kotlin 코드 작성 및 실행 작업이 가능해 진다.

     Kotlin 퍼스펙티브를 불러와서 작업환경 구성을 마무리 하자.

※ 순서 : Window → Perspective → Open Perspective → Other

 

 

 

 

13. Open Perspective 창이 팝업되면, Kotlin항목을 선택하고, 작업환경을 Open한다.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

 

 

 

 

14. 작업을 진행할 준비가 모두 마무리 되었다면, 본격적으로 Kotlin 프로젝트를 생성해 보자.

※ 순서 : File → New Kotlin → Project

 

 

 

 

15. 시작할 프로젝트 명을 입력하고 Finish 버튼을 클릭하여, 프로젝트를 생성한다.

 

 

 

 

16. 프로젝트가 정상적으로 생성 되었다면, 아래 화면과 같은 프로젝트명과 

     그안에 관련 내용들이 카테고리 형태로 나타나는 것을 알 수 있다.

 

 

 

 

17. 이제 코틀린 ( *.kf ) 파일을 생성하고, 그 위에 코드를 작성해 보자.

 순서 : src → New Kotlin → File

 

 

 

 

18. Kotlin Source File 생성 팝업창이 나타나면

     생성할 코틀린 ( *.kf ) 파일의 이름 지정하고 Finish 버튼을 클릭한다.

 

 

 

 

19. 코드 입력창에 아래와 같이 입력을 해보자.

  fun main( args : Array < string > ) {

        println( "Hello Kotlin~!!" );

  }

 

 

 

 

20. 이제 작성한 코틀린 코드를 컴파일 해보자.

※ 순서 : Run → Run As → Kotlin Application

 

 

 

 

 

21. 컴파일 수행할 자바 런처의 실행과 그 결과의 저장 여부를 묻는다.

     OK 버튼을 클릭하여 작업을 계속 진행한다.

 

 

 

 

 

22. 그럼 Eclipse 화면 하단에 Console 영역에서 Println( ) 함수에 기입한 문구가 출력되는 것을 직접 확인 할 수 있다.

 

 

 

 

 


 

 

 

 

■ 사용 목적에 따른 이클립스 구분하기

 

 

 

한대의 컴퓨터에 Eclipse IDE는 한개 이상 n개로 컴퓨터가 허용하는한 구분하여 설치가 가능하다.

 

필자의 경우 자바 프로젝트와의 구분을 위해 Eclipse의 *.icon 파일을 변경하여 Kotlin 전용으로 따로 구분하여 사용하고 있다.

 

 

 

 

윈도우 환경에서 자바용 이클립스와 코틀린용 이클립스를 구분하여 사용하는건

 

Kotline.ico 파일을 첨부하여 두었으니 사용유무는 사용자의 센스에 맞긴다.

 

 

[출처] https://wickedmagica.tistory.com/224

 

 

 

 

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
24 [rust] Rust 언어 튜토리얼 졸리운_곰 2024.01.16 130
23 [rust] Learn X in Y minutes : Y분 안에 X를 배우세요 졸리운_곰 2023.11.27 175
22 [Kotlin]함수형 프로그래밍 초간단 이해하기 file 졸리운_곰 2023.09.04 119
» [Kotlin] Eclipse를 이용한 Kotlin 작업환경 구성 file 졸리운_곰 2023.09.02 117
20 [kotlin] 이클립스에 코틀린 세팅하기 file 졸리운_곰 2023.09.02 136
19 [kotlin] [Kotlin] 기본 - Null 처리 '? / ?. / !! / ?: / lateinit / lazy' file 졸리운_곰 2023.09.02 117
18 [flutter/dart] [flutter] flutter_localizations 다국어 적용하는 방법 졸리운_곰 2023.07.02 151
17 [flutter/dart] 플러터(Flutter) 다국어 대응하기 (Localization) file 졸리운_곰 2023.07.02 132
16 [flutter/dart] mac os x : fvm(Flutter Version Management) 설치 및 사용법 file 졸리운_곰 2023.07.01 162
15 [rust] Learn Rust in under 10 mins 졸리운_곰 2023.06.28 224
14 [flutter/dart] flutter - fvm 적용하기 (Futter Version Management) file 졸리운_곰 2023.06.24 186
13 [flutter/dart] Flutter fvm(Flutter Version Management) 사용하기 file 졸리운_곰 2023.06.23 275
12 [kotlin java] [코틀린/Kotlin] 기초 문법 정리 졸리운_곰 2023.06.08 126
11 [kotlin java] 이펙티브 코틀린 간단 정리 (Effective Kotlin) 졸리운_곰 2023.06.08 139
10 [kotlin java] 코틀린 기본 문법 요약 정리 강좌 - [kotlin/cheat sheet] file 졸리운_곰 2023.06.08 146
9 [rust] Rust 요약(메모리 관리) 졸리운_곰 2023.05.10 158
8 [rust] Rust 요약(기초) 졸리운_곰 2023.05.10 160
7 [rust programming] Rust 언어 튜토리얼 졸리운_곰 2023.05.04 181
6 [rust programming] Rust WebAssembly Front End Frameworks 프런트 엔드 프레임워크 졸리운_곰 2023.05.02 130
5 [go golang] Gin 소개 & 설치 (Introduction & Installation) file 졸리운_곰 2023.01.03 182
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED