java运行显示“找不到或无法加载主类”!
发布网友
发布时间:2022-04-21 00:23
我来回答
共2个回答
热心网友
时间:2023-06-28 02:22
java无法找到或者加载主类主要是因为路径错误。
1、在classpath的最前面要加一个本目录路径,用.表示,由于后面还有java的dt和tools两个路径,所以.后要加;进行分隔表示。
2、在cmd下运行javac 和java的时候,必须在该java文件的目录下运行,这样生成的class也在该目录下,java的时候也会第一个就在本目录下找class文件,就不 会提示找不到了。这个cmd运行路径由于一般不太注意,输入cmd就会直接到c:\个人文件夹下,而一般的java文件会用其它软件编写,放在选定的路径 下,这两个路径很少能主动重合,一运行当然找不到了
热心网友
时间:2023-06-28 02:23
找不到或者加载不了主类就是classes目录下的hello.class不存在或者说java类名与文件名不一致。或者没有执行权限。