博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
editor does not contain a main type的解决方案
阅读量:4699 次
发布时间:2019-06-09

本文共 704 字,大约阅读时间需要 2 分钟。

 

今天用eclipse,当打算run一个带有main函数的class时,出现editor does not contain a main type的错误框。

baidu了一下,迅速解决问题:原来这个class所在包没有被添加到build path中。

解决方法:在左侧的package explorer中右击这个class所在包的上一级目录--build path--use as source folder。这样就解决问题了。

重新打开class,再run一下,ok了。

 

-----------------------------------------------------

补充和解释:

哎,好吧。再稍微简单解释下。

看这张图,src就是在build path中的(仔细观察src的图标) 
相对的,resource就只是个普通文件夹,而不在build path中(图标和src不一样吧?) 
然后我又在resource下新建了文件夹和文件,比较下,包和文件夹的图标也是不一样的。

现在,我要把resource也加到build path中。(方法就是右击resource--build path--use as source folder

 

这样,srcresource就都在build path中了。

 

最后,解释下,什么叫build path?你可以这么理解,eclipse中,在build path下的类可以被编译运行,在build path下的配置文件可以被类以相对路径直接读写。

 

转载于:https://www.cnblogs.com/cnblog-long/p/5406308.html

你可能感兴趣的文章
Socketserver
查看>>
label标签的作用
查看>>
1.bootstrap的HTML文件编写规范
查看>>
前端知识梳理1
查看>>
今天在开发中的小小的坑。
查看>>
backbone-1.3.3源码解析-----------Event
查看>>
FFmpeg AVPacket
查看>>
Python中单线程、多线程和多进程的效率对比实验
查看>>
js作用域的一道题的思考
查看>>
Python 线程同步锁, 信号量
查看>>
P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here
查看>>
Centos 05 系统目录讲解
查看>>
几个多项式的题
查看>>
大爆炸(Big Bang)
查看>>
iOS 按frame截取部分图像
查看>>
Python之XML解析详解
查看>>
上周热点回顾(8.28-9.3)
查看>>
(菜鸟要飞系列)四,基于Asp.Net MVC5的后台管理系统(zTree绑定Json数据生成树)...
查看>>
JQuery判断数组中是否包含某个元素$.inArray("元素字符串", 数组名称);
查看>>
Gitlab 赋予某台机器git clone的权限 Deploy key
查看>>