首页 > 解决方案 > Visual Studio Code 中的 Java 错误“错误:无法找到或加载主类 App”

问题描述

我对在 Visual Studio 代码中使用 Java 相当陌生,并且我创建了一个基本的 Java 项目。

package app;

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

每次运行程序时,我都会在输出窗口中收到该错误。但是,在终端中,如果我导航到 src 文件夹并运行以下命令

java -classpath . app.App

“Hello Java”在终端打印。在过去的几个小时里,我一直在试图寻找问题可能是什么,但我发现了很多不同的可能答案,其中没有一个对我有用。我在想也许它与 .classpath 文件有关?

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
    <classpathentry kind="src" path="src"/>
    <classpathentry kind="output" path="bin"/>
</classpath>

几个月前我在 Visual Studio 代码中短暂使用过 Java,但我没有遇到这种情况。所以我不确定过去几个月我没有使用 Visual Studio 代码发生了什么变化。

标签: javavisual-studio-code

解决方案


推荐阅读