今天在命令行中编译java文件,编译没有问题,却在运行的时候出现了却提示找不到或无法加载主类的语句。
一开始我觉得是版本的问题。因为我一开始装的jdk版本是1.8,现在要用1.7的。上网搜索后,有很多办法,有的说是没加package名,还有说classPath的问题,不过都解决不了问题。
最后在某乎上发现了解决方案。
问题地址:java编译通过,为什么运行却提示找不到或无法加载主类?
回答如下:
在cmd中输入命令:
SET CLASSPATH=.
(等号后为英文点符号),即可设置解释的路径为当前路径。
再次运行java xxx即可。
原回答地址:
NiYa的回答