Visual Studio代码java调试无法正常工作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio代码java调试无法正常工作相关的知识,希望对你有一定的参考价值。

我在macOS high sierra上使用vscode我正在尝试调试我从常规文件夹打开的java程序但是当我单击调试按钮调试器只是徘徊并且没有启动时,我也尝试了f5,这也无效

截图

我还看到,对于需要使用-g标志编译的c程序,所以我在task.json中添加了它

"tasks": [ { "label": "echo", "type": "shell", "command": "javac", "group": { "kind": "build", "isDefault": true }, "args": [ "-g", "Main.java" ] } ]

答案

不熟悉VS,但我的建议如下:1。在另一个与Java更兼容的IDE中打开文件。 (然后你会知道它是文件还是IDE本身就是问题)。 2.使用终端编译,看看会发生什么。 (在High Sierra上,目前有一些Java代码的编译问题,主要是使用showSaveDialog()方法,但你永远不知道)。 3.如果前2个过去,则重新安装VS和JDK。您可能在安装期间遇到了一些问题,Mac可能忽略了或者只是忽略了。

希望有所帮助。

以上是关于Visual Studio代码java调试无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

升级到 Visual Studio 2015 现在无法在调试中打断点

Visual Studio 调试器错误:无法启动程序 找不到指定的文件

Visual Studio 调试时无法命中断点

无法将 matlab.exe 进程附加到 Visual Studio 2013 以调试 mex 文件?

无法从特权运行的 Visual Studio 2010 拖放到调试的应用程序运行

无法使用 Visual Studio 2013 调试托管代码(“无法评估表达式”错误 - 正在使用调试版本)(请注意,VS 2012 有效)