【发布时间】:2018-07-29 10:45:57
【问题描述】:
我正在用 VSCODE 用 java 编写我的第一个程序,我的 java 版本是 10.0.2 当我运行我的代码时它显示一个错误我设置了我的环境变量和路径。
Error: could not find or load main class (my class name) 原因: java.lang.ClassNotFoundException: (我的类名)
这是我的代码
class main {
public static void main ( String [] args)
{
System.out.println("HELLO EVERYONE");
}
}
是因为最新版本的 java 还是其他原因?
【问题讨论】:
-
无法重现错误。您的文件是否保存为 main.java?
-
class main {...}暗示“(我的类名)”是“main”,包含文件是“main.java”。你到底试过什么? -
你没有告诉你是如何编译和运行的。这就是问题所在。
-
@MadhanM 不,当我在我的电脑上尝试同样的事情时,即使类名和程序名不同,它也能正常工作.....该程序在我的电脑上以 VSCODE 完美运行,没有错误跨度>
-
类名 i Java 不能包含括号或空格。发布您使用的实际代码。告诉我们实际文件名是什么。您如何实际编译该类,以及您如何实际尝试执行它。