Mac上配置Kotlin开发环境需依次安装JDK 17+、Kotlin CLI编译器、IntelliJ IDEA(推荐)或VS Code插件,并可选验证Kotlin/JVM与JS多平台支持。

如果您希望在Mac系统上开始Kotlin编程,需先配置基础开发环境,包括JDK、Kotlin编译器及可选IDE。以下是完成Kotlin开发环境搭建的具体步骤:
一、安装JDK 17或更高版本
JDK是运行和编译Kotlin代码的必要前提,Kotlin 1.9+推荐使用JDK 17或JDK 21 LTS版本。Homebrew是Mac上最便捷的安装方式。
1、打开终端(Terminal),执行命令安装Homebrew(如尚未安装):/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2、执行命令安装OpenJDK 17:brew install openjdk@17
3、配置JAVA_HOME环境变量:在终端中运行 echo 'export JAVA_HOME=$(/opt/homebrew/opt/openjdk@17/bin/java -XshowSettings:properties -version 2>&1 > /dev/null | grep "java.home" | cut -d "=" -f 2 | tr -d " ")' >> ~/.zshrc
4、重新加载Shell配置:source ~/.zshrc
5、验证安装:java -version 应显示openjdk version "17.x.x"
二、安装Kotlin命令行编译器
通过官方Kotlin CLI工具,可直接在终端中编译和运行.kt文件,无需IDE即可验证环境是否正常工作。
1、使用Homebrew安装Kotlin CLI:brew install kotlin
2、验证安装成功:kotlinc -version 应输出类似 Kotlin Compiler 2.0.0 的版本信息
3、创建测试文件:echo 'fun main() { println("Hello from Kotlin!") }' > Hello.kt
4、编译并运行:kotlinc Hello.kt -include-runtime -d Hello.jar && java -jar Hello.jar
三、配置IntelliJ IDEA Community Edition(推荐)
IntelliJ IDEA是JetBrains官方支持Kotlin最完善的IDE,Community版免费且已内置Kotlin插件,适合学习与中小型项目开发。
1、访问官网下载页面:https://www.jetbrains.com/idea/download/,选择macOS版Community Edition(.dmg格式)
2、双击安装包,将IntelliJ IDEA拖入Applications文件夹
3、首次启动时,在欢迎界面点击 New Project → 左侧选择 Kotlin → 确保Project SDK已识别为JDK 17(若未识别,点击New… → JDK → 选择 /opt/homebrew/opt/openjdk@17)
4、点击Create,新建一个Kotlin JVM项目
5、在src目录下新建 Main.kt,输入 fun main() { println("Hello, Kotlin in IDEA!") },右键运行确认控制台输出
四、使用VS Code搭配Kotlin插件(轻量替代方案)
若偏好轻量编辑器,VS Code可通过扩展支持Kotlin语法高亮、基本代码补全及终端编译流程,适用于脚本类快速开发。
1、从官网下载并安装VS Code:https://code.visualstudio.com/
2、启动VS Code,进入Extensions(Cmd+Shift+X),搜索并安装 Kotlin Language(由mathiasfrohlich发布)
3、新建文件夹,用VS Code打开,创建 app.kt 文件,粘贴main函数代码
4、打开集成终端(Ctrl+`),执行编译命令:kotlinc app.kt -include-runtime -d app.jar
5、运行生成的jar:java -jar app.jar
五、验证多平台支持(可选:Kotlin/JVM与Kotlin/JS)
Kotlin支持跨平台编译,Mac环境下可快速验证JVM与JS目标的共存能力,确认工具链完整性。
1、创建新Gradle项目(使用终端):curl -s https://raw.githubusercontent.com/JetBrains/kotlin/master/kotlin-gradle-plugin/src/main/resources/templates/gradle/init.gradle | bash -s -- -q kotlin-basic
2、进入项目目录后,编辑 build.gradle.kts,在plugins块中添加:kotlin("js") version "2.0.0" apply false
3、创建 src/jsMain/kotlin/JsMain.kt,写入 fun main() { println("Running on JS!") }
4、执行构建:./gradlew compileKotlinJs,检查 build/js/packages 下是否生成npm包结构











