Java错误:无法找到或加载主类Test

时间:2017-12-22 03:42:35

标签: java visual-studio-code

搜索并找不到为什么这不起作用的原因。尝试运行一个简单的程序时出现此错误:

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

我已经使用齿轮自动生成launch.json文件。我以前从未真正做过任何事情。我正在使用VSCode与redhat java和java调试器扩展。我安装了java 1.8.0(+ jdk)

launch.json代码:

{
"version": "0.2.0",
"configurations": [
    {
        "type": "java",
        "name": "Debug (Launch)-Test",
        "request": "launch",
        "cwd": "${workspaceFolder}",
        "stopOnEntry": false,
        "mainClass": "Test",
        "args": ""
    },
    {
        "type": "java",
        "name": "Debug (Attach)",
        "request": "attach",
        "hostName": "localhost",
        "port": 0
    }
]
}

4 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我安装了java 9和openjdk 9.0.1,现在可以了。不知道为什么Java 8u151不起作用,但现在就这样做了。

答案 2 :(得分:0)

我遇到了同样的问题。在VS code 1.35.1中进行调试时,它在Debug控制台中显示了错误Could not find or load main class。因此,我尝试先卸载然后重新安装最新版本的VS代码,现在它可以正常工作

答案 3 :(得分:0)

VS代码提供了“修复”选项。它清理并重建项目。在尝试其他解决方案之前,这种方法就奏效了。