java找不到或无法加载主类

问题描述:javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题

问题前提:

1. 环境变量配置完成,JDK已安装好,Java和javac检测无问题;

2. Javac编译成功;java解释时提示“找不到或无法加载主类”

问题原因:classpath路径问题

 1. 在classpath的最前面要加一个本目录路径,用.表示,由于后面还有java的dt和tools两个路径,所以 . 后要加 ; 进行分隔表示。   

2.cmd运行javac 和java时,必须在该java文件的目录下运行,这样生成的class也在该目录下,java的时候也会首先就在本目录下找class文件。一般 cmd 默认 c:\ 个人文件夹下,而java文件一般使用其它软件编写,放在选定的路径下,这两个路径很少能主动重合,一运行当然找不到了。

你可能感兴趣的:(java找不到或无法加载主类)