Eclipse中出现Editor does not contain a main type
或者Selection does not contain a main type
本文章有图片的地方这里没显示出来,因为还要一张一张上传比较麻烦!所以本人留下本文章完全版地址:http://u.115.com/file/f4bf8e1497
eclipse的出现Editor_does_not_contain_a_main_type.doc
需要下载哦,免费的!
直接在源目录下或一个目录下新建文件夹W
例如v1ch02->New->Folder
进入
Folder name: W
然后右击文件夹W新建文件We.java
W->New->File
进入
File name: We.java
编写代码如下:
然后直接运行:点击run图标
进入Run As选择Java Application ->ok
出现
或者”Editor does not contain a main type”(我第一次使用时出现提示框是这个)
细心的我尝试了一下进入Windows的命令窗口
使用javac和java发现可以正确运行!!
问题出在哪里呢?
接着Run--àdebug Configuration…或者Run Configuration…
双击Java Application出现New_configuration
发现Main class为空这就是为什会出现”does not contain a main type”
有时候直接将一个java的项目文件复制或者导入到另一台电脑的eclipse上好像也会出现哦!!
解决方法:
在左侧的package explorer中右击这个class所在包的上一级目录--build path--use as source folder。
这样就解决问题了。
但是有时候还会出现以下问题哦!
解决方法是右击java文件 进入Configure Build Path然后点击ok
出现
接着点击Ok
再次运行发现可以正确了
细心的我发现bin目录下有We.class文件了
这里做个实验哦!!
接着删除We.class文件出现Could not find the main class.
接着调试debug
又会出现
解决方法是先终止运行点击Terminate
解决方法很简单哦!只要在代码中回车重新保存
蓝色为我的回车哦!
这样是使.class文件重新生成哦!(因为eclipse是边编辑边生成的哦!)
文件夹bin又出现We.class文件了哦
其实”实验”出现问题的原因很简单,就是运行的时候被我删掉或者没有生成再者丢失.class文件导致的哦!
这个就是出现Confirm Perspective Switch 和Could not find the main class.问题所在了.