Kotlin & 命令行环境设置

  • 环境设置

    Kotlin可以安装在任何基于UNIX或Windows的系统上。在机器上开始安装Kotlin之前,必须在计算机上安装Java 1.8或更高版本。请按照下面给出的步骤安装Kotlin。
  • 步骤1:验证Java安装

    首先,您需要在系统上安装Java软件开发套件(SDK)。要验证这一点,请根据所使用的平台执行以下两个命令中的任何一个。如果Java安装正确完成,则它将显示Java安装的当前版本和规范。下表中给出了示例输出。
    平台 命令 输出
    Windows 打开命令行控制台运行java –version
    Java version "1.8.0_31"
    Java (TM) SE Run Time
    Environment (build 1.8.0_31-b31)
    Java Hotspot (TM) 64-bit Server
    VM (build 25.31-b07, mixed mode)
    
    Linux 打开命令行控制台运行$java –version
    Java version "1.8.0_31"
    Open JDK Runtime Environment (rhel-2.8.10.4.el6_4-x86_64)
    Open JDK 64-Bit Server VM (build 25.31-b07, mixed mode)
    
    我们假定本教程的读者已在其系统上安装了Java SDK版本1.8.0_31。
    如果没有Java SDK,请从我们的 java教程:java环境设置 学习安装。
  • 步骤2:设定Java环境

    将环境变量JAVA_HOME设置为指向计算机上Java安装位置的基本目录位置。例如,(按照自己的安装目录实际情况设置)
    平台 说明
    Windows 将环境变量JAVA_HOME设置为C:\ProgramFiles\java\jdk1.8.0_31
    Linux export JAVA_HOME = /usr/local/java-current
    将Java编译器位置的完整路径追加到系统路径。
    平台 说明
    Windows 将环境变量PATH追加;%JAVA_HOME%\bin
    Linux export PATH = $PATH:$JAVA_HOME/bin /
    这样JAVA环境安装完成,执行java -version 验证JAVA安装。
  • 第三步:安装Kotlin

    您可以从https://github.com/JetBrains/kotlin/releases/tag/v1.3.72下载Kotlin 编译器。在撰写本教程时,我下载了“kotlin-compiler-1.3.72.zip”(windows二进制压缩包)。确保您具有管理员权限才能继续。现在,在命令提示符处执行以下命令-
    您应该选择对应平台的源码包或二进制包。
    这里解压缩后,直接复制到任何你想要安放的目录(安装包需要手动自己安装),我们这里下载的是二进制包 ,解压后直接使用。
    将PATH变量追加一个kotlin可执行文件的目录,我们这里是";D:\kotlin-compiler-1.3.72\kotlinc\bin"
    如果是Linux 或 Mac OS 您应该以冒号(:)分隔环境变量并导出"export $PATH:/xxx/kotlinc/bin"
    最后运行kotlin -version命令来检查是否正确安装,如果安装没有错误应该输出scala版本的信息,我们这里输出了
    
    Kotlin version 1.3.72-release-468 (JRE 1.8.0_131-b11)
    
  • 编写&编译&运行程序

    编写如下代码保存到“hello.kt”文件
    
    fun main(args: Array<String>) {
        println("Hello, World!")
    }
    
    编译源代码
    
    $ kotlinc hello.kt -include-runtime -d hello.jar
    $ java -jar hello.jar
    
    输出:如果编译运行正常,您应该看到如下输出:
    
    Hello, World!