从 CMD/Powershell 编译 Java 失败

Compiling Java from CMD/Powershell fails

我已经在 Windows10

上安装了 JDK

现在,我正在尝试 运行 来自 cmd 或 PowerShell 的代码。

我创建了两个java文件,分别是TestClass.java和Test1.java

两者里面的代码相同:

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

当我导航到包含文件夹和 运行 javac TestClass.java 时;它编译;当我 运行 `java TestClass 时,我收到错误消息“错误:无法找到或加载主 class TestClass.class”

谁能帮我指出问题出在哪里?

我解决了问题。

一个。 (在删除任何 Java 相关软件(来自 Oracle)之后,除了一个 STL Java 版本) b.我继续以正确的方式将路径重新映射到 Java 文件夹(JAVA_HOME 和环境路径下) C。重新启动计算机。 (在我的情况下,它第一次没有成功,但它可能会立即为你工作,或者谁知道甚至没有重新启动)

然后当我 运行 时,它工作正常。

感谢大家提供一些解决问题的提示!