java命令行运行出现找不到或无法加载类

当你用命令行运行Java程序的时候,先Javac检测没有问题然后生成了class文件

,再进入路径然后Java 类名的时候,发现出现了报错显示找不到或者无法加载类,此时可能有以下几种情况

1.第一种可能时建立文件的时候类名跟文件名不同造成的。

2.第二种可能就是包名没有删除类如这个,也就是说你用命令行

运行Java程序的时候要把程序里的包名删除才行。

3.第三种情况可能就是环境配置问题了,也就是说如果环境变量classpath的路径中最后不加;的话也可能出错

 就是这个地方,最后要加分号才行。

原文地址:https://www.cnblogs.com/clb123/p/11692405.html