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

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

有些时候javac编译好之后,当时java不能运行。一般情况就是classpath这个变量的缺少.;  也就是没有添加当前目录。致使java运行的时候找不到编译好的字节码,所以就要添加-classpath 选项。

例:java -classpath .; Hello

//把编译好的class文件的路径加入进去,也就是当前目录。


你可能感兴趣的:(java,c,cmd,Class,tools)