Kotlin 속성을 위한 환경 구축

3975 단어 Kotlin

입문


제가 Kotlin을 위해 공헌하겠다고 결심한 후에 가장 먼저 반한 것은 환경 건설입니다.
나는 이 문장에 환경 구축의 방법을 쓰고 싶다.(2017/12/08 현재)
이번에 구축된 PC
Macbook pro 201613 inch Touchbar 없음
MacOS 10.13.1
네!

소스 코드 가져올게요.


Kotlin의 출처는 Github에 있습니다.일단 클론부터 하자.
https://github.com/JetBrains/kotlin

환경 구축


여기서부터 Github의 Read Me를 읽으면서 앞으로 나아갑니다.

Java 설치


Kotlin의 개발 환경은 JDK 1.6, 1.7, 1.8이 필요합니다.
우리 우선 이것들을 설치하자.
갑골문의 다운로드 페이지에는 JDK 1.6,1.7이 없다.
JDK1.6은 여기,
JDK1.7은 여기에서 다운로드하세요.
다운로드할 때 구성 파일을 만들라는 메시지가 표시되므로 JDK1.7을 만듭니다.
그리고 환경 변수에 JDK별 Path 및 JAVA_ 추가HOME을 추가합니다.
  JAVA_HOME="path to JDK 1.8"
  JDK_16="path to JDK 1.6"
  JDK_17="path to JDK 1.7"
  JDK_18="path to JDK 1.8"

보조 프로그램 설치


Kotlin을 구축하기 위해ant는 1.9.4 이상이 필요합니다.
이번에는 Homebrew에 설치를 했습니다.brew install ant
ant -version
Apache Ant(TM) version 1.10.1 compiled on February 2 2017

의존 관계 설정


여기서 끝나면ant -f update_dependencies.xml버튼을 클릭하여 대화 상자를 닫습니다.
다운로드하고 해동하면 도망가요.
시간이 좀 걸려요.
자신의 환경에서 40분 정도 걸렸다.

IntelliJ IDEA 다운로드


2017.3이 필요하니까 여기에서 다운로드하세요.

항목 열기


IntelliJ IDEA를 먼저 열고 open을 선택합니다.

이후 Kotlin 산하 build.gradle.kts을 오픈으로 설정

openAs Project에서 열기
use default gradle wraper 선택 및 열기

그런 다음 IDEA 실행 선택

build가 끝나면 새 IntelliJ가 열립니다.
이 새로 열린 IntelliJ는 프로젝트의 Kotlin Plugin 등에 적용됩니다.

IssueTracker


Kotlin의 Issue는 여기으로 상승했다.
참고로 j2k는 Java에서 Kotlin으로 전환하는 플러그인 기능입니다.

걸림돌


ant -f update_dependencies.xml 미완성


같은 곳에서 30분 정도 굳었기 때문에 취소하고 한 번 더 뛰면 무사히 통과할 수 있었다.

JavaHome이 달라서 구축할 수 없다고 합니다.


이 방법으로 해결했습니다.
http://gyamin.hatenablog.com/entry/2017/04/02/103049

후기


내가 먼저 이러고 싶은데 개발을 시작할 수 있겠어?
그러면 Kontribute Life 을.

참조 사이트

좋은 웹페이지 즐겨찾기