我正在上一门Udemy课,我被困在第一课上,通过Java获取命令提示符来编写“Hello World”。我的错误是,一旦我编译了它,它创建了类文件,我试图通过“Java HelloWorld”运行它,它没有运行。错误是。
Error: Could not find or load main class HelloWorld
我也搞不清楚,这里有一张屏幕截图,显示了我的所有内容:https://app.box.com/s/4Heybbazxswm4otjazrw
我看过我的课堂讨论,没有人有这个错误,也没有StackOverflow主题似乎是同样的问题。
您的类路径未设置(或设置不正确)。在Java教程中,
CLASSPATH变量是告诉应用程序(包括JDK工具)在哪里查找用户类的一种方法。
但是,您也可以使用
这就是为什么
java -cp . HelloWorld
允许JRE找到HelloWorld.class。您还可以设置类路径。