【发布时间】:2020-12-18 01:19:37
【问题描述】:
我是初学者,我正在按照cs61b 的指示在 Windows 10 上设置我的 java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello world!");
}
}
我用javac HelloWorld.java编译后,运行java HelloWorld却报错:
Error: Could not find or load main class HelloWorld
Caused by: java.lang.ClassNotFoundException: HelloWorld
相反,java HelloWorld.java 有效。我想知道如何解决这个问题?谢谢!
【问题讨论】:
-
您的 CLASSPATH 设置/变量的内容是什么?
-
我的类路径是:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar JAVA_HOME变量是C:\Program Files\AdoptOpenJDK\jdk-14.0.2.12-热点\
-
我通过安装 Java OpenJDK 14 (HotSpot JVM) 来安装 Java。而且我只是注意到我的 Windows 10 中已经有 Java 12。我应该卸载 Java 12 吗?