Java 无法找到或加载主类
两天以来,我一直在尝试运行最简单的程序,但我不能。 我在Windows cmd提示符下运行程序 节目: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
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
运行程序。