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

VS Code调试Java Dropwizard应用时抛出类未找到错误

问题:VS Code调试Dropwizard应用(OpenMetadata)时找不到主类

我正在尝试在VS Code中以调试模式运行OpenMetadata这款Dropwizard应用,试过多种launch.json配置(包括Stack Overflow相关帖子里的方案),但始终收到OpenMetadataApplication class not found错误。不过在IntelliJ中可以正常启动调试,配置截图见下方。

尝试过的launch.json配置

配置1(包含启动和附加调试)

{
    "type": "java",
    "name": "Debug (Launch)-OpenMetadataApplication<openmetadata-service>",
    "request": "launch",
    "cwd": "${workspaceFolder}",
    "console": "internalConsole",
    "stopOnEntry": false,
    "mainClass": "org.openmetadata.service.OpenMetadataApplication",
    "classPaths": [
        "path/to/OpenMetadata/openmetadata-dist",
    ],
    "projectName": "openmetadata-service",
    "args": ""
},
{
    "type": "java",
    "name": "Debug (Attach)",
    "request": "attach",
    "hostName": "localhost",
    "port": 8000
},

配置2(简化版启动配置)

{
    "type": "java",
    "name": "Debug (Launch)-OpenMetadataApplication<openmetadata-service>",
    "request": "launch",
    "cwd": "${workspaceFolder}",
    "mainClass": "org.openmetadata.service.OpenMetadataApplication",
    "classPaths": [
        "/path/to/OpenMetadata/openmetadata-dist",
    ],
    "projectName": "openmetadata-service",
    "args": ""
},

IntelliJ成功调试的配置截图

IntelliJ调试OpenMetadata的配置截图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 00:55:15