第2章 开发环境搭建
《论语•魏灵公》曰:“工欲善其事,必先利其器”,做好一件事,准备工作非常重要。在开始学习Kotlin技术之前,先介绍如何搭建Kotlin开发环境是非常重要的一件事件。
开发Kotlin工具主要的IDE(Integrated Development Environments,集成开发环境)工具有:IntelliJ IDEA、Eclipse和Android Studio,IntelliJ IDEA和Eclipse可以编写一般的Kotlin程序,使用Eclipse开发Kotlin程序需要安装插件。要想编写Android应用程序需要使用Android Studio工具,如果使用Android Studio 3之前版本需要安装Kotlin插件。
另外,JetBrains提供的工具Kotlin编译器,开发人员可以使用文本编辑工具编写Kotlin程序,然后再使用Kotlin编译器Kotlin程序。
本章介绍IntelliJ IDEA、Eclipse和Kotlin编译器,以及JDK的安装和配置。而Android Studio安装配置超出了本书的范围。
2.1 JDK工具包
JDK(Java Development Kit,JDK)工具包是最基础的Java开发工具,IntelliJ IDEA、Eclipse和Kotlin编译器等工具也依赖于JDK。
2.1.1 JDK下载和安装
截止本书编写完成为止,Oracle公司对外发布的最新JDK 9,但JDK 8是主流版本,因此本书推荐使用JDK 8。图2-1所示是JDK 8下载页面,它的下载地址是http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。其中有很多版本,支持的操作系统有Linux、Mac OS X[1]、Solaris[2]和Windows。注意选择对应的操作系统,以及32位还是64位安装的文件。
如果你的电脑是Windows 10 64位系统, 则首先选中Accept
License Agreement(同意许可协议),然后单击jdk-8u131-windows-x64.exe下载JDK文件。
[1] 苹果桌面操作系统,基于UNIX操作系统,现在改名为macOS。
[2] 原Sun公司UNIX操作系统,现在被Oracle公司收购。
下载完成后就可以安装了,双击jdk-8u131-windows-x64.exe文件就可以安装了,安装过程中会弹出如图2-2所示的内容选择对话框,其中“开发工具”是JDK内容;“源代码”是安装Java SE源代码文件,如果安装源代码,安装完成后会见如图2-3所示的src.zip文件就是源代码文件;公共JRE就是Java运行环境了,这里可以不安装,因为JDK文件夹中也会有一个JRE,如图2-3所示的jre文件夹。
2.1.1 设置环境变量
完成之后,需要设置环境变量,主要包括:
1.JAVA_HOME环境变量,指向JDK目录,很多Java工具运行都需要的JAVA_HOME环境变量,所以笔者推荐大家添加这变量。
2.将JDK\bin目录添加到Path环境变量中,这样在任何路径下都可以执行JDK提供的工具指令。
首先需要打开Windows系统环境变量设置对话框,打开该对话框有很多方式,如果Windows 10系统,则打开步骤是:右击屏幕左下角的Windows图
,单击“系统”菜单,然后弹出如图2-4所示的Windows系统对话框,单击左边的“高级系统设置”超链接,打开如图2-5所示的高级系统设置对话框。
在如图2-5所示的高级系统设置对话框中,单击“环境变量”按钮打开环境变量设置对话框,如图2-6所示,可以在用户变量(上半部分,只配置当前用户)或系统变量(下半部分,配置所有用户)添加环境变量。一般情况下,在用户变量中设置环境变量。
在用户变量部分单击“新建”按钮,系统弹出对话框,如图2-7所示。设置“变量名”设置为JAVA_HOME,“变量值”设置为JDK安装路径。最后单击“确定”按钮完成设置。
然