IntelliJ IDEA 2025.1 Help

运行/调试配置:Kotlin Script

Kotlin script 运行/调试配置使您能够运行或调试 Kotlin 脚本。

配置选项卡

条目

描述

脚本文件

在此指定要启动的 .kts 文件的路径。

虚拟机选项

指定传递给 VM 以启动应用程序的字符串,例如, -mx、 -verbose 等。

在指定 JVM 选项时,请遵循以下规则:

  • 请使用空格分隔各个选项,例如, -client -ea -Xmx1024m。

  • 如果一个选项包含空格,请将空格或包含空格的参数用双引号括起来,例如, some" "arg 或 "some arg"。

  • 如果选项包含双引号(作为参数的一部分),请使用反斜杠转义双引号,例如, -Dmy.prop=\"quoted_value\"。

  • 您可以将环境变量值传递给自定义 Java 属性。 例如,如果您定义了一个变量 MY_ENV_VAR ,您可以如下将其传递给 foo 属性:

    -Dfoo=${MY_ENV_VAR}

在此字段中使用代码补全:开始输入标志的名称,IDE 会建议可用的命令行选项列表。 这适用于 -XX: 和 -X 选项以及一些未由IntelliJ IDEA自动配置的标准选项,如 -ea ,但不适用于 -cp 或 –release。

此字段中指定的 -classpath 选项将覆盖模块的 classpath。

程序实参

请在命令行中以您将使用的格式输入要传递给程序的参数列表。 请使用与指定 VM options 相同的规则。

工作目录

指定用于运行应用程序的工作目录。 这个目录是所有相对输入和输出路径的起点。 默认情况下,该字段包含项目文件所在的目录。 要指定其他目录,请点击 浏览按钮 并选择该目录。

展开列表以查看可用的 path variables ,您可以将其用作工作目录的路径。

环境变量

创建环境变量并指定其值。

重定向输入自

指定一个文件来读取输入。 相对路径会加在 工作目录(W) 路径前面。

您可以在此字段中使用 宏 和 路径变量。

缩短命令行

选择一种方法,当类路径过长或有许多 VM 参数超过操作系统命令行长度限制时,用于缩短命令行:

  • 无 :IntelliJ IDEA 不会缩短长类路径。 如果命令行超过操作系统的限制,IntelliJ IDEA 将无法运行您的应用程序,并会显示一条消息,建议您指定缩短方法。

  • JAR 清单 :IntelliJ IDEA 将通过一个临时 classpath.jar 传递一个长 classpath。 原始 classpath 是在 清单 文件中作为 class-path 属性在 classpath.jar 中定义的。 通过这种方法,您将能够预览完整的命令行,而不仅仅是临时 classpath.jar 的类路径。

  • classpath file :IntelliJ IDEA 将把一个长 classpath 写入文本文件。

JRE

默认情况下,应用程序运行时使用模块依赖项中的最新 JDK。 如果您想在此指定替代的 JDK 或 JRE,请从列表中选择。

最后修改日期: 2025年 4月 24日