我使用vscode在macOS high sierra上 我正在尝试调试从常规文件夹打开的java程序 但是当我点击调试按钮时,调试器只是徘徊而且没有启动,我也尝试了f5,这也不起作用
截图
我还看到,对于需要使用-g标志编译的c程序,所以我在tasks.json中添加了我做的
"tasks": [
{
"label": "echo",
"type": "shell",
"command": "javac",
"group": {
"kind": "build",
"isDefault": true
},
"args": [
"-g",
"Main.java"
]
}
]
答案 0 :(得分:0)
不熟悉VS,但我的建议如下:
1.在另一个与Java兼容的IDE中打开文件。 (然后你会知道它是文件还是IDE本身就是问题)。
2.使用终端编译,看看会发生什么。 (在High Sierra上,目前有一些Java代码存在一些编译问题,主要是使用showSaveDialog()
方法,但你永远不知道。
3.如果前2个过去,则重新安装VS和JDK。您可能在安装期间遇到了一些问题,Mac可能忽略了这些问题,或者只是忽略了。
希望有所帮助。