cmd Java无法找到或加载主类Class01
使用Java8
我已将路径设置为“C:\Program Files\Java\jdk1”。8.0_144\bin'
我还尝试将我的类路径设置为“C:\Program Files\Java\jre1”。8.0_144\lib\rt.jar',虽然我读到它不是必需的
来自Class01。java我创建Class01没有问题。类
javac Class01.java -> created Class01.class
不过,当我试着运行这个程序时
java Class01
我收到留言了 错误:无法找到或加载主类Class01
如果有人知道如何解决这个问题,我很感激每一个提示。 顺便说一句,如果和我的问题有关,我的程序只会打印Hello world
# 1 楼答案
您需要告诉Java有关类路径的信息,它应该在哪里找到您的文件。我认为您缺少java命令中的classpath参数(见下文)。下面是一个简单的示例,说明如何创建、编译和运行java文件:
A.创建文件:
B.汇编:
C.使用`-classpath`参数运行它:
这将打印出:
请注意,JAVA_HOME是Windows中的一个系统变量,需要指向JAVA运行时环境的位置