`
zhangfeilo
  • 浏览: 400126 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

编辑器不包含main类型错误(editor does not contain a main type)

阅读更多

费了我半天的工 夫,真是惭愧,用了这么长时间的eclipse了,现在这种错误,竟然不知道是怎么加速,在网上搜了半天也都是答非所问,所以贴出来,希望给以后遇到这种情况的人点帮助。

错误:编辑器不包含main类型,OR (editor does not contain a main type),这种错误一般会在项目的导入导出时,或者直接复制项目时。说下我的出现问题的原因。去自己向往的公司实习,工作是自动化测试,要在他们的已经有了一个框架下,写代码,主要是用httpclient访问他们方法,做验证。由于自己不熟悉,metor帮我搭环境时,down下代码来,但是是从一个application中截取了其中的一个文件夹(因为我只能到那些),导入的时候也没有看清楚是怎么回事儿,好像是从文件系统中导入的,结果那个工程不是java工程,,虽然其中的一个java源文件,包含main函数,但总是找不到入口,报上面的错误。

改正方法:建一个java项目,再把这个文件夹导入,就没有问题了,子文件夹是以包的形式在包资源器中显示的,出错时,子文件夹是以文件夹的形式显示的。

*******************************************************************************************下面是在网上找到的一个参考

转自:http://hi.baidu.com/zh_m_zhou/blog/item/8bb9ba025baa98e408fa93fd.html
作者:pocky

今天用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了。

0
0
分享到:
评论

相关推荐

    SDK does not contain 'libarclite'

    标题中的问题"SDK does not contain 'libarclite'"指的是某个SDK缺少一个名为`libarclite`的库文件。这可能是一个错误或者是因为SDK未完整安装或配置不当导致的。 `libarclite`是一个特定的库,尤其在Android开发中...

    xcode报错SDK does not contain 'libarclite' at the path

    当Xcode报出“SDK does not contain 'libarclite' at the path”错误时,这通常意味着你的项目设置或者使用的SDK版本与ARC不兼容,或者libarclite库没有正确地链接到你的项目中。这可能是以下原因导致的: 1. **...

    GEE错误-Dictionary does not contain key constant.pdf

    错误 I am unable to correct the error in my code. The error is " List (Error) Dictionary.getNumber: Dictionary does not contain...(错误)Dictionary.getNumber:Dictionary does not contain key: constant.

    apache-maven-3.5.4

    - Check that Maven settings.xml does not contain http repositories - Check that Maven pom files do not contain http repository ----- - Check that Maven pom files do not contain http repository ----- -...

    xcode 15 找不到libarclite 等文件

    clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphoneos.a'; try increasing the ...

    iOS Xcode SDK does not contain 'libarclite'

    xcode 运行支持的arc文件,报错信息:SDK does not contain 'libarclite'

    反编译工具ILSpy.exe

    它允许开发者查看、理解和分析编译后的.NET程序集的内部结构,包括IL(中间语言)代码、元数据、类、方法、属性和事件等。ILSpy这个名字来源于 Intermediate Language Spy,暗示了它的主要功能是对.NET程序集的中间...

    libarclite-arc

    Xcode 15 旧项目可能报错 SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a';...

    14.3(FromXcode_12.3_beta_xip).zip

    xcode真机调试文件14.3 DeviceSupport iOS 14.3 真机调试文件 位置/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

    SAP RFC ABAP编辑器

    The External ABAP/4 Editor User's Guide does not contain any information about the SAP ABAP/4 language and its usage. About the ABAP/4 programming please refer to the SAP ABAP/4 documentation.

    libarclite-arc,xcode, 解决 Xcode 14.3,Xcode 15 旧项目可能报错

    Xcode 15 旧项目可能报错 SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_iphonesimulator.a';...

    Safe Type-level Abstraction in Scala

    然而,随着类型级抽象机制的日益成熟,确保类型构造器永远不会被错误地应用于类型参数的需求变得更为迫切。这被称为种类安全性,它由种类检查保证,是类型级抽象的核心原则。在Scala中,种类安全性确保了类型应用的...

    空心J的java文件问题解决方法

    如果一个Java项目中的编辑器提示“does not contain a main type”或“selection does not contain a main type”,这通常意味着当前选中的文件或类没有包含正确的`main`方法。 #### 解决方法 1. **检查Main方法**...

    unity 可以使用的System.Drawing.dll

    Unity默认不包含System.Drawing命名空间,因此需要通过Unity的`Assembly-CSharp.dll`或其他自定义的.NET Assembly来引用这个库。这通常涉及到编辑项目的`.csproj`文件,添加对System.Drawing的引用,并确保在构建时...

    pdfbox最新版

    8. **OCR集成**:虽然PDFBox本身不包含OCR(光学字符识别)功能,但可以通过与其他OCR库如Tesseract集成,将扫描的PDF文档转换为可搜索的文本。 9. **线程安全**:PDFBox的设计考虑到了多线程环境,许多方法都是...

    I18N.CJK.dll,I18N.dll,I18N.West.dll

    在Unity中,用到MySql数据库时,发布exe 的时侯报错,有关于dll的错误,解决问题所需dll文件。 把unity文件夹下Unity\Editor\Data\Mono\lib\mono\2.0 中的 这三个dll放到项目plugins中就可以了。

    DTD(文档类型定义)

    **DTD(Document Type Definition,文档类型定义)**是一种用于验证 XML 文档结构的技术。它通过定义一组规则来确保 XML 文档中的元素、属性等按照既定的方式进行组织。DTD 的存在确保了 XML 文档的一致性和准确性。...

    NGUI2.0插件

    这个插件不仅包含了基本的界面元素,如按钮、文本、图片等,还提供了高级功能,如动态布局、粒子效果集成以及对触摸事件的支持,为游戏开发者构建复杂、美观的用户界面提供了强大的支持。 二、核心组件 1. **...

    Android Studio配置本地SDK的方法

    问题一:Android Studio报错:SDK does not contain any platforms. 解决方法:本地SDK应放到名为platforms的外层文件夹内。 例子:D:\SDK\platforms… (选择路径时选取到SDK文件夹即可) 问题二:Android SDK ...

Global site tag (gtag.js) - Google Analytics