IntelliJ IDEA 2025.1 Help

Java Scratch 运行配置

使用 Java 草稿 运行/调试配置来运行和调试定义了 main() 方法的 Java 临时代码文件

常见选项

名称(N)

在编辑或运行时,指定运行配置的名称以便快速识别。

允许多个实例(U)

允许并行运行此运行配置的多个实例。

默认情况下,它是禁用的,当您在另一个实例仍在运行时启动此配置,IntelliJ IDEA 建议停止正在运行的实例并启动另一个。 当一个运行配置消耗大量资源且没有充分理由运行多个实例时,这会很有帮助。

存储为项目文件(S)

将运行配置设置的文件保存下来,与其他团队成员共享。 默认位置是 .idea/runConfigurations 。 但是,如果您不想共享 .idea 目录,您可以将配置保存到项目内的任何其他目录。

默认情况下,它是禁用的,并且 IntelliJ IDEA 将运行配置设置存储在 .idea/workspace.xml

主要选项

主要类(C)

指定 您要执行(传递给 JRE)的从草稿文件中提取的 Java 类名称。

临时文件的路径(P)

指定临时文件的路径。

虚拟机选项(V)

指定启动应用程序时传递给 Java 虚拟机的选项,例如, -mx-verbose 等。

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

  • 使用空格来分隔各个选项。

  • 如果选项的值包含空格,请用双引号括起值或实际空格。

  • 如果选项的值中包含双引号,请使用反斜杠对双引号进行转义。

  • 您可以将环境变量值传递给自定义 Java 属性。

-Xmx1024m -Dspaces="some arg" -Dmy.prop=\"quoted_value\" -Dfoo=${MY_ENV_VAR}

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

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

程序实参(R)

指定要传递给应用程序的参数列表,其格式与您在命令行中使用的格式相同。 与指定 VM 选项的规则相同。

工作目录(W)

指定用于运行应用程序的工作目录。 这个目录是所有相对输入和输出路径的起点。 默认情况下,工作目录是项目根目录。

环境变量(E)

指定运行应用程序所需的环境变量。

重定向输入自

从指定的文本文件中读取输入。

除非您指定绝对路径,否则该路径是相对于 working directory的。

点击 插入宏按钮 以使用 。 您还可以在此字段中使用 path variables

使用模块的类路径(O)

选择应使用其类路径来运行应用程序的模块.

将带有"provided" 作用域的依赖项添加到类路径

将具有 已提供 作用域的依赖项添加到运行时类路径。

JRE(J)

指定 IntelliJ IDEA 应该使用的运行时环境来运行应用程序。 默认情况下,IntelliJ IDEA 使用模块依赖项中最新可用的 JDK。

缩短命令行(L)

如类路径过长,或虚拟机参数过多导致超过操作系统的命令行长度限制,请选择缩短命令行的方法:

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

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

  • 类路径文件 :IntelliJ IDEA 将会把一个较长的类路径写入单独的文本文件中。

启动前

指定在开始运行配置之前要执行的任务列表。 例如,运行另一个配置,构建必要的 artifact,运行一些外部工具或 web 浏览器,等等。

点击 "添加"按钮 或按 Alt+Insert 来添加一个可用任务。

在列表中使用 向上按钮向下按钮 移动任务,以更改执行任务的顺序。 选择一个任务并点击 编辑按钮 编辑该任务。 请点击 "移除"按钮 从列表中删除所选任务。

显示此页面

在实际启动之前显示运行配置设置。

激活工具窗口

根据配置类型,在启动此 run configuration 时打开 运行调试服务工具窗口。 如果此选项被禁用,您可以手动打开工具窗口:

  • 视图(V) | 工具窗口 | 运行Alt+4

  • 视图(V) | 工具窗口 | 调试Alt+5

  • 视图(V) | 工具窗口 | 服务Alt+8

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