更新时间:2023-09-27 GMT+08:00
分享

Java类

使用以下启动配置来运行应用程序的Main类。

要快速运行一个应用程序而不必手动创建一个启动配置,只需在Main类的代码编辑器中,单击main()或类声明旁边的Run按钮()即可。CodeArts IDE将自动创建相应的temporary launch configuration,并在配置列表中显示出来。

启动配置属性

名称

描述

type

描述 type 调试器的类型。对于运行和调试Java代码,应将其设置为javadbg

name

启动配置名称。

env

额外的环境变量

skipBuild

跳过程序的构建过程(设置为true)或不跳过(设置为false)。

temporary

指示启动配置是否为临时的(设置为true)还是永久的(设置为false)。如果临时启动配置数量超过指定限制,CodeArts IDE会自动删除最不常用的配置。有关详细信息,请参阅启动配置

killPrevSession

终止具有相同名称的先前运行会话(设置为true),或中止启动(设置为false)。

vmOptions

JVM的额外选项。

name

(在mainClass节点下指定)限定类名。

sourcePath

(name的替代)类源文件的路径。您可以使用变量来提供路径。

args

传递给main()方法的参数数组([arg1,arg2,...])。

console

Debug Consoleinternal)或集成终端integrated)中显示调试输出。

已知问题是在调试控制台集成终端中显示的中文字符显示不正确。

您可以尝试以下解决方法来修复终端输出:

  1. 在Windows 控制面板中,转至时钟和区域>区域。
  2. 在“管理”选项卡上,单击“更改系统区域设置”。
  3. 在打开的“区域设置”对话框中,选择“测试版:使用 Unicode UTF-8 获得全球语言支持”。

然后,通过将控制台属性设置为集成,调整启动配置,以使用集成终端而不是调试控制台进行输出。

启动配置示例

您可以将提供的示例作为一个可工作的启动配置示例。

{
    "type": "javadbg",
    "name": "Java Class",
    "request": "launch",
    "mainClass": {
        "name": "com.example.Main",
        "console": "integrated"
    }
}

相关文档