最近在命令行中编译java文件,编译没有问题,却在运行的时候出现了却提示找不到或无法加载主类的报错,如下图所示。
一开始我觉得是版本的问题。因为我一开始装的jdk版本是1.8,现在要用1.7的。上网搜索后,有很多办法,有的说是没加package名,还有说classPath的问题,不过都解决不了问题。后来发现如下方式可以解决:
在cmd中输入命令:
1 | SET CLASSPATH=. |
(等号后为英文点符号),即可设置解释的路径为当前路径。
再次运行java xxx即可。
效果如下: