首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将当前项目添加到vscode launch.json“类路径”字段

将当前项目添加到vscode launch.json“类路径”字段
EN

Stack Overflow用户
提问于 2019-06-08 16:28:44
回答 1查看 6.3K关注 0票数 1

我正在尝试在vscode中调试我的Java项目。我添加了一个launch.json文件,如下所示:

  "configurations": [
    {
      "type": "java",
      "name": "Debug with args",
      "args": "--args_for_app",
      "classPaths": ["$HOME/bin/some.jar", "$HOME/bin/some_other.jar"],
      "env": {
        "env1": "env1value"
      },
      "request": "launch",
      "mainClass": "my.main.ClassName",
      "projectName": "projectName",
      "console": "internalConsole"
    }
  ]

如果删除classPaths字段,vscode会自动将当前项目解析到类路径中,并且调试器会成功启动,但我还需要将其他jar文件添加到类路径中。如果我使用所需的jar路径添加字段,vscode不再自动解析项目的路径(这是有意义的),但现在我不知道如何将其添加回列表中。

我尝试添加".""${file}""${workspace}",都不起作用。我仍然收到一个错误,说找不到主类:

Error: Could not find or load main class my.main.ClassName
Caused by: java.lang.ClassNotFoundException: my.main.ClassName
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56504770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档