我该如何解决“构建失败,您要继续吗?”在Visual Studio代码中使用?

时间:2018-07-27 19:45:58

标签: java debugging visual-studio-code

我正在尝试调试Java语言代码,这只是世界性的程序。

public class Hello
{
   public static void main(String[] args)
   {
      System.out.println("hello world");
   }
}

上面的代码没有错误。但是即使代码没有错误,Visual Studio Code仍会向我警告此消息。但是每次我单击继续时,Visual Studio Code都可以成功调试Java代码。

enter image description here

我真的不知道哪个版本失败了。

这是我的Java调试器launch.json。我设置正确吗?

{
    "type": "java",
    "name": "Java",
    "request": "launch",
    "cwd": "${workspaceFolder}",
    "console": "integratedTerminal",
    "stopOnEntry": false,
    "mainClass": "Hello",
    "args": ""
},

mainClass中,将文件另存为"mainClass": "Hello"后,我可以照常使用Hello.java调试Java代码,并使用javac Hello.java来构建{{1} }。

我真的不知道哪个构建失败或它是否是Java调试器中的错误。

能帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

尝试删除Java Language Server工作区目录。通常会在这里找到它们,具体取决于您的操作系统。

Windows

  

%APPDATA%\ Code [-变体] \ User \ workspaceStorage \

MacOS

  

$ HOME / Library / Application Support / Code [Variant] / User / workspaceStorage /

Linux

  

$ HOME / .config / Code [Variant] / User / workspaceStorage /

您可以在此处找到有关清洁工作场所的更多信息。清洁vscode java workplace

答案 1 :(得分:0)

我认为这是vs代码的错误。

删除/Users/airren/Library/Application Support/Code/User/workspaceStorage中的文件可以解决此问题,但是您可能会丢失工作空间。