命令行javac *.class 运行编译完成的.class文件报错“错误: 找不到或无法加载主类 HelloWorld.class”

java HelloWorld.class

改为

java HelloWorld

即可,因为类名为“HelloWorld”而不是“HelloWorld.class”

如果改完之后还不能正确运行那么可能是没有添加CALSSPATH

在环境变量CLASSPATH中添加:

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;

注意最前面的”.”代表当前目录,表示java会在当前目录下寻找.class文件

 

版权声明:本文为annofyf原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/annofyf/p/9202097.html