Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法找到或加载主类_Java - Fatal编程技术网

Java 无法找到或加载主类

Java 无法找到或加载主类,java,Java,两天以来,我一直在尝试运行最简单的程序,但我不能。 我在Windows cmd提示符下运行程序 节目: public class Bla { public static void main(String [] args) { System.out.println("works"); } } 将源代码保存为Bla.java。 使用创建的javac Bla.java-->Bla.class编译程序。尝试使用java Bla.clas

两天以来,我一直在尝试运行最简单的程序,但我不能。 我在Windows cmd提示符下运行程序

节目:

 public class Bla {
        public static void main(String [] args) {
            System.out.println("works");
        }
    }
将源代码保存为Bla.java。 使用创建的javac Bla.java-->Bla.class编译程序。尝试使用java Bla.class运行程序 我得到错误: “找不到或加载主类Bla.class”

我不是一个完全的java新手

1。我已经配置了路径和类路径变量(精确值如下)。路径:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem;C:\Python27;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;C:\ProgramFiles(x86)\Skype\Phone;C:\mysql\bin;C:\ProgramFiles(x86)\Microsoft SDK\Azure\CLI\wbin;C:\ProgramFiles\Java\jdk1.8.0\U 144\bin

CLASSPATH:。;C:\ProgramFiles\Java\jre1.8.0\U 144\lib

2.我的程序不属于任何包,也不调用任何包

我从命令行调用所有内容。我尝试卸载并重新安装java开发者工具包。每次我都会遇到同样的错误。这不是我第一次安装java或用java运行程序,但我已经很久没有写东西了。我做错了什么


谢谢

假设您的工作目录包含Bla.class,并且您的类路径包含“.”(除其他外),java应该能够找到它


但是,您应该在不使用“.class”的情况下调用它,如下所示:
javabla
。否则,java会认为您想要调用包“Bla”中名为“class”的类。

假设您的工作目录包含Bla.class,并且您的类路径包含“.”(除其他外),java应该能够找到它


但是,您应该在不使用“.class”的情况下调用它,如下所示:
javabla
。否则,java会认为您需要调用包“Bla”中名为“class”的类。请访问以获取帮助。您需要使用
JavaBla
而不是
JavaBla.class
运行程序。请访问以获取帮助。您需要使用
JavaBla
而不是
JavaBla.class
运行程序。