毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> java技术 >> 正文

MyEclipse小故障could not find the main class

更新时间:2014-4-29:  来源:毕业论文

经过再次的解决方案的研究,我分析:
        有两种可能性:
        1.代码的问题,很不像:因为我把我的MyEclipse进行了多次的“Build All”操作与“clean”操作.已经让我的源代码在class文件中进行了“最新状态更新”了. 并且我的类型中是含有main方法的.
        2.开发环境的问题,这个推断的可能性很大,因为自从我安装了“jdk1.8”后,我的代码就开始报出这个错误了.
        于是,我进行了“我的操作系统坏了是吧?修操作系统需要找最顶尖的微软的工程师来逐行定位问题出现的原因并且排障”,“花费至少5000美金”.那么我就“重新安装一个操作系统”------可以映射为小弟的现场:
        重新进行一下“MyEclipse的卸载并且重新安装”.
        于是小弟进行了“MyEclipse的安装目录的删除,并且进行了MyEclipse的在Win7系统下的注册表的删除.
        从这个逻辑上来看:
        小弟的代码没有问题,(main方法摆着,进行了多次的”重新编译“”重新输出class文件“),开发环境进行了更换,(卸载MyEclipse,删除MyEclipse的注册表),从这个意义上来看:
        小弟的现场,肯定在点击运行后,应该能够把代码跑起来的.
windows_>prefrence->java,看看这里面的配置对不对。

另外你重新写个简单的test试试。

把软件自动编译好的class文件删除后再运行试试 一般这种情况要么是环境没有配置好,要么就是jdk的版本问题。好像我以前也出现过这种问题。你把源码拷贝一份出来,然后在EEclipse里面查看一下你的jdk版本删除再添加一遍,再将你之前编译的class文件删除掉,在编译一遍。看看结果。最好看一下classpath,path的配置路径。出现这种情况大多数情况下是jdk的问题。
在调试的时候,应该一种种情况的排除。自己本来做这种情况的排除的,做到一半,突然想到可能是另外一种情况,于是就停下当前检测了一半的情况,去检查另外一种情况。除非你敢肯定就是另外一种情况。一般情况下是逐条排除,确定出错的范围和原因,然后就好进行处理了。
检查,选中项目——右键选中build path——configuration build path——Libraries选项中jre system Library的jdk是否与preferences——java——Compiler中的jdk的一致,按照楼主描述可能与这两个有关,前面一个jdk是编译时候用的,后面一个是语法检测时用的

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。