You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04下IntelliJ IDE中Kotlin控制台程序可执行文件位置查询

Kotlin程序可执行文件/编译产物位置说明

针对你在Ubuntu 22.04的IntelliJ IDE中运行Kotlin程序后找不到对应可执行文件的问题,分两种场景说明存储位置:

无构建工具(纯IntelliJ直接运行)

  • 临时运行产物:IntelliJ默认直接运行时,编译后的.class字节码文件会存放在IDE的临时缓存目录,比如~/.cache/JetBrains/IntelliJIdea<版本号>/compile-server/<你的项目名>/下,这类文件是临时生成的,关闭IDE后可能被清理,且并非独立可执行文件(需要JVM环境运行)。
  • 生成独立可执行文件:如果需要生成可直接运行的文件,需手动用Kotlin编译器kotlinc命令编译,在项目目录执行:
    kotlinc 你的文件名.kt -include-runtime -d 输出文件名.jar
    
    执行后会在当前目录生成包含运行时的可执行JAR包,通过java -jar 输出文件名.jar即可运行。

使用Gradle构建(IntelliJ新建Kotlin项目默认方式)

  • 编译后的.class文件:存放在项目根目录下的build/classes/kotlin/main路径中。
  • 生成可执行JAR包:需先在build.gradle.kts中配置application插件(默认新建项目已添加),然后在终端执行:
    ./gradlew assemble
    
    构建完成后,可执行JAR包会生成在build/libs/目录下,文件名通常为你的项目名.jar。

内容的提问来源于stack exchange,提问作者ntos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 02:09:59