昨天晚上像往常一样打开myeclipse,随便运行一个类(run as java application),居然弹出Could not find the main class.Program will exit.
按照以往的经验,做如下检查:
- 编译环境检查 window->preferences->installed JREs
- 编译级别检查 右击工程名->properties->java compiler
- 编译路径检查 右击工程名->build path->coufiguration build path
- 执行clean project->clean
按照上面的检查后发现,没有任何问题,并且在同一个workspace中的工程里的class都能正常运行。
看来跟该工程的相关设置文件有关了(例如.classpath,.mymetadata,.mymetadata),于是乎
将工程拷贝一份重新建立了一个新工程,并进行了比对,果然发现了问题:
.classpath文件跟新建的工程中的不同(可参考http://leagion.iteye.com/blog/477849),但
杯具的是,我将新建的工程中的.classpath覆盖原工程中的.classpath后,问题依旧,真是无奈,最后
查看了run configurations的java application中发现有很多原来运行的类,全部删除,重新运行居然
好了,神马就是浮云啊!
总结:遇到此类问题,请首先查看运行环境的配置(如jre,classpath,complie level等),执行clean操作,
删除之前的run configurations中的java application中的记录,实在不行就只好重新建立工程了。毕竟像
myeclipse(eclipse)这种工具总会出现这样那样的问题,有些确实很难找到根源,只能绕道解决了。
- 大小: 30.1 KB
分享到:
相关推荐
在Myeclipse 8.5中用外带的tomcat时候,会因为JDK版本的问题出现Could not find the main class,按照上述文档的步骤就可以解决,我亲自体验过
win7 下 myeclipse 导出jar包后 不能双击运行,只能从dos中打开 修改文件关联执行命令
could not create the java virtual machine 解决办法,已亲自实践,放心使用
MyEclipse 出错提示 Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
今天小编就为大家分享一篇关于Myeclipse链接Oracle等数据库时lo exception: The Network Adapter could not establish the connection,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起...
MyEclipse+hibernate错误:Could not get list of suggested identity strategies from database解决
myeclipse创建maven工程报错 Could not resolve
MyEclipse中直接查看.class文件MyEclipse中直接查看.class文件MyEclipse中直接查看.class文件MyEclipse中直接查看.class文件
一般MySQL连接不上,可能有两大原因:1、MyEclipse配置错误 2、MySQL配置不当。 一、我们一般的连接步骤如下: 1、在MyEclipse中连接MySQL数据库:依次点击window–>show view–>other–>MyEclipse Database–>DB ...
【Myeclipse 考到如D:\MyEclipse-6.0M1\eclipse\plugins的目录下】 3.启动Eclipse后,在Windows——>Perference——>Java下面应该会多出一个JadClipse目录,相关的设置可以在此修改配置jadclipse: 设置path to ...
适合myeclipse8.6反编译class文件,含有详细步骤说明,并且含有myeclipse通用注册机,让你安装的myeclipse版本使用不受限期影响(可以注册到2016年),希望对大家有用
myeclipse添加jad查看class文件
myeclipse中直接打开class文件的方法,包含jadclipse_3.3.0.jar 、jadclipse_3.2.0.jar 和说明文档
MyEclipse、Eclipse反编译Class文件工具:反编译Class文件的工具,反编译之后就可以查看class的源代码。
3、打开MyEclipse,MyEclipse -> Subscription Information,把上面生成的LICENSEE复制到Subscripter中,LICENSE_KEY复制到Subscription code中。就会有如下界面: 4、点Save & Activate Now按钮,弹出窗口,选择...
myeclipse或者eclipse打开.class文件
我使用的是MyEclipse6.5 上传的文件中有一个操作说明,直接按照上面说的做就可以了 软件功能:在MyEclipse中直接打开一个 class 文件,在没有源码的情况下
MyEclipse反编译插件; 解决myeclipse .class文件源码问题
如何在myeclipse中直接查看class文件
很使用的反编译Class文件的工具,反编译之后就可以查看class的源代码