今晚因为这个找个好半天原因,通常出现这种问题有以下三种原因: 
第一:环境变量配置不正确,配置环境变量时一定要将CLASSPATH配上  
第二:执行方法有误,进入Java文件目录下,首先执行javac xxx.java,生成一个xxx.class文件,然后执行Java xxx 
第三:程序有问题,比如我之前直接在cmd下执行eclipse下的java文件,始终报“错误: 找不到或无法加载主类”这个异常,但是在eclipse下执行同一个文件却没有问题,后来仔细发现原来是java文件中的包名导致的,删除掉红色框中的内容即可正常运行。这是在编译通过的情况下执行编译后的文件出现的问题,如果编译都没通过那就是java文件的问题,仔细检查一下文件是否有异常,比如类没有被public修饰,或者main方法没有static修饰等等。

这里写图片描述

找了很多办法,后来发现这个答案靠谱,行得通,转自 http://blog.csdn.net/u012062455/article/details/54848163

版权声明:本文为easyTrue原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/easyTrue/p/7068075.html