使用VS Code进行Java调试,必须有projectName
定义在启动.json用于在调试时使用监视窗口的文件。
如何确定和/或定义 Java 项目的名称?
我总是收到错误消息:
无法解析类路径:项目“??”不是有效的 java
项目。
这是我的 launch.json 摘录:
"type": "java",
"name": "Debug (Launch)-Application<foo>",
"request": "launch",
"cwd": "${workspaceFolder}",
"console": "internalConsole",
"stopOnEntry": false,
"mainClass": "FooClass",
"args": "",
"projectName": "??",
"windows": {
"classPaths": [
"%CLASSPATH%","C:\\JUnit\\junit-4.12.jar", "C:\\JUnit\\hamcrest-junit-2.0.0.0.jar", "."
]
}
对于 Maven 项目(至少),您可以在 vscode 侧边栏底部的 MAVEN PROJECTS 下找到项目名称。
您还可以在项目中查找 .project 文件。
项目名称位于名称属性中。
*我根本不是这方面的专家,但我也为此苦苦挣扎,所以我希望它可以帮助其他人!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)