Windows下命令行编译Java报错:错误: 找不到或无法加载主类

报错

Windows下命令行编译Java报错:错误: 找不到或无法加载主类

原因

在大部分的教材中,使用java JavacTest便可直接运行,可是我们发现出现这样的错误:

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

大部分的教材使用的类是默认包名的,即源文件的第一行是没有package指定包名的。使用一个类,是需要使用它的全限定类名的。

编译java详解

使用 "e:"命令转换磁盘:

Windows下命令行编译Java报错:错误: 找不到或无法加载主类

使用“cd”转换到要去的目录:

Windows下命令行编译Java报错:错误: 找不到或无法加载主类

使用“javac”命令编译.java文件

Windows下命令行编译Java报错:错误: 找不到或无法加载主类

使用“java”命令运行.class文件

java命令运行一个.class文件,要使用该类的全限定类名

输入:java 包名.类名

Windows下命令行编译Java报错:错误: 找不到或无法加载主类