如何在 Debian 上安装 Kotlin 编程语言 12

王林
发布: 2024-02-20 09:42:02
转载
1108人浏览过

kotlin 是一种静态类型编程语言,已经在软件开发领域引起了巨大的关注。它简洁易懂的语法、与 java 的良好兼容性以及丰富的工具支持,为开发人员提供了许多优势,因此许多开发者都选择 kotlin 作为他们的首选语言。

如何在 Debian 上安装 Kotlin 编程语言 12

在 Debian 上安装 Kotlin 编程语言 12 Bookworm

步骤 1。首先更新现有系统包。打开终端并输入以下命令:

sudo apt update
sudo apt upgrade
登录后复制

这些命令将获取可用更新列表并升级当前程序包,从而确保您的系统是最新的。

第2步。安装 Java。

立即进入豆包AI人工智官网入口”;

立即学习豆包AI人工智能在线问答入口”;

Kotlin 在 Java 虚拟机 (JVM) 上运行,这使得 Java 开发工具包 (JDK) 成为 Kotlin 的先决条件。JDK 提供了开发和运行 Kotlin 应用程序的环境。

要在 Debian 12 上安装 JDK,请执行以下命令:

sudo apt install default-jdk
登录后复制

通过检查 Java 版本来验证安装:

java -version
登录后复制

第 3 步。安装 Kotlin Compiler。

安装 JDK 后,您现在可以继续安装 Kotlin 编译器。Kotlin 编译器对于将 Kotlin 代码转换为可由 JVM 执行的格式至关重要。

要使用 CLI 下载并安装 Kotlin 编译器,请执行以下步骤:

wget https://github.com/JetBrains/kotlin/releases/download/v1.9.22/kotlin-compiler-1.9.22.zip
登录后复制

解压下载的 zip 文件:

豆包AI编程
豆包AI编程

豆包推出的AI编程助手

豆包AI编程483
查看详情 豆包AI编程
unzip kotlin-compiler-1.9.22.zip
登录后复制

将解压的文件移动到 /usr/local/bin 目录:

sudo mv kotlinc/bin/* /usr/local/bin/
登录后复制

清理下载和提取的文件:

rm -rf kotlinc
rm kotlin-compiler-1.9.22.zip
登录后复制

安装 Kotlin 编译器后,验证安装非常重要。这可以通过检查已安装的 Kotlin 版本来完成:

kotlin -version
登录后复制

如果安装成功,此命令将输出已安装的 Kotlin 版本。

第 4 步。编写您的第一个 Kotlin 程序

安装 Kotlin 后,您现在可以编写您的第一个 Kotlin 程序。打开文本编辑器,编写以下代码,并将文件另存为 HelloWorld。kt

fun main() {
println("Hello, World!")
}
登录后复制

要编译和运行 Kotlin 程序,请使用以下命令:

kotlinc HelloWorld.kt -include-runtime -d HelloWorld.jar
java -jar HelloWorld.jar
登录后复制

第一个命令将 Kotlin 文件编译为 JAR 文件,第二个命令运行 JAR 文件。如果一切设置正确,您应该会在终端中看到“Hello, World!”打印。

感谢您使用本教程在 Debian 12 Bookworm 上安装最新版本的 Kotlin 编程语言。如需更多帮助或有用信息,我们建议您查看 Kotlin 官方网站。

以上就是如何在 Debian 上安装 Kotlin 编程语言 12的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:每日运维网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号