상세 컨텐츠

본문 제목

코틀린 프로젝트02

JSP·자바·코틀린

by 김일국 2022. 3. 13. 13:06

본문

지난 포스트에 코틀린 언어의 기본에 대해서 알아 보았다.

신규작업소스(스프링부트API): https://github.com/kimilguk/shop-api

신규작업소스(안드로이드앱): https://github.com/kimilguk/shop-app 

이번에는 웹 앱인 API 서비스와 안드로이드 앱, 2가지 프로젝트를 시작하기로 한다.

1. 인텔리 J 커뮤니티 무료버전 설치( 아래 사이트에서 다운로드 받은 후 C:\IntelliJ 폴더에 설치한다. jdk 11 이 기본 내장되어 있으므로, 굳이 JDK를 설치할 필요 없다. C:\IntelliJ\jbr\bin\javac -version 으로 확인)

- https://www.jetbrains.com/ko-kr/idea/download/#section=windows

개발툴 설치시 내장된 무료 오픈자바 버전 확인(위)
설치 후 초기 실행화면 New Project 로 신규 프로젝트를 생성한다.(위)
빌드는 그래들, 개발JDK는 자바1.8 버전으로 실행 프레임워크는 코틀린/JVM 으로 선택(위)
프로젝트명은 shop 으로 저장위치는 C:\workspace\shop_api , 그룹ID는 org.kimilguk(학생영문이름으로-위)
웹 API 프로젝트를 위한 라이브러리 의존성 추가(위)
@SpringBootApplication 클래스에서 main 함수 실행 결과(위 주의: 자바와 틀리게 메인함수는 클래스 외부에 전역으로 존재해야 한다.)

2. 안드로이드 스튜디오 설치 (아래 사이트에서 다운받은 후 C:\Android\Android Studio 폴더에 설치한다. jdk 11 이 기본 내장되어 있으므로, 굳이 JDK를 설치할 필요 없다. cd C:\Android\Android Studio\jre\bin 이동 후 javac -version 으로 확인)

- https://developer.android.com/studio?hl=ko 

개발툴 설치시 내장된 무료 오픈자바 버전 확인(위)
설치 후 초기 실행화면 New Project 로 신규 프로젝트를 생성한다.(위)

현재 버전은 북극여우 2020.3.1 버전이다. 위 화면 왼쪽 아래 톱니바퀴를 클릭하고, Check for Update 를 클릭한다.

위 화면에서 Update and Restart 를 선택한다.

최신 2021.1.1.1 버전으로 업데이트 할 수 있다.(아래)

인텔리J 와 초기 UI화면이 똑같다. 즉, 안드로이드 스튜디오도 인텔리J 기반으로 만든 개발 툴이다.

참고로, 내장된 오픈JDK를 사용하지 않고, 직접 다운받고 싶다면 위치는 https://jdk.java.net/11/ 에서 확인 가능하다.

관련글 더보기

댓글 영역