我下载了一个在 eclipse/intelliJ 等中工作正常的现有项目。我想让它在 Visual Studio 代码中工作。我已经下载了 vscode 在打开 .java 文件时建议的各种扩展,我已经配置了 launch.json 文件来查找我的主类等。我按 F5 启动应用程序,我得到的错误是:
Error: Could not find or load main class pacman.Executor
Caused by: java.lang.ClassNotFoundException: pacman.Executor
这不是我遇到的唯一错误,在出现此错误之前,我遇到了这个问题:
build project cannot be resolved to a type
在我在 main 方法中使用的某些类中。这个错误似乎刚刚消失,我不知道我是离解决问题更远还是更接近,我无法复制这个错误。
我的 launch.json 如下所示:
"configurations": [
{
"type": "java",
"name": "Debug (Launch)-Executor",
"request": "launch",
"cwd": "${workspaceFolder}",
"console": "internalConsole",
"stopOnEntry": false,
"mainClass": "pacman.Executor",
"args": ""
}
]
我担心这个问题可能与类路径有关,但我已经尝试了几件事,例如直接在 launch.json 中将它设置为我的 jdk 和 jre 没有运气。
另外,目前我没有使用 maven 或类似的东西 - 在使用 redhat java 插件时从 vscode 中构建项目是否有必要?
我希望有人能帮助我解决我的困惑或知道问题可能出在哪里。
UYOU
相关分类