编辑器不包含主要类型

Hel*_*ely 89 eclipse scala

只是浏览Scala网站上的示例Scala代码,但在尝试运行它时遇到了恼人的错误.

这是代码:http://www.scala-lang.org/node/45.在Eclipse上运行它时,我收到此消息"编辑器不包含主类型",阻止它运行.

有什么我需要做的...即将该文件分成多个文件,或者什么?

mil*_*lus 87

在Eclipse中,确保在项目属性 - > java build path - > source中添加源文件夹.否则,main()函数可能不包含在您的项目中.


nur*_*ion 36

我和Eclipse和Scala有很多这个问题.如果您清理工作区并重建项目,它会有所帮助.

有时Eclipse无法正确识别它必须重新编译的文件:(

编辑:代码在Eclipse中运行良好

  • 取得了相同的经验.有时我似乎需要关闭和打开项目. (4认同)
  • @Helen在Eclipse中=>项目=>清理你可以清理项目,重建将自动运行...所以你不必关闭并重新打开项目. (3认同)

小智 26

您必须确保您的.java文件位于eclipse 中的 .src文件夹中.在我弄明白之前,我遇到了同样的问题.


小智 23

一种更简单的方法是关闭您的项目并重新打开它!


kho*_*oma 18

只需确保您使用的文件夹已添加到构建的路径中:

right-click你的文件夹, - > build Path- >Use as source Folder

它现在应该在main其中找到

希望这可以帮助

""""" right-click你的文件夹, - > build Path- > Use as source Folder """谢谢

这确实解决了这个问题,


小智 6

我有同样的问题.我尝试过各种各样的事情.我开始知道这一点

  1. 我的.java文件没有链接
  2. 它们没有放在'src'文件夹中.

我做的事情:

项目属性>> Java构建路径>>源

  • 使用"删除"选项删除了原来的"src"文件夹,该文件夹为空
  • 使用"添加文件夹"选项添加了包含我的源.java文件的源

这解决了错误.


小智 5

You can try to run the main function from the outline side bar of eclipse.

解


Moh*_*ngh 5

***
Run Code Online (Sandbox Code Playgroud)

只需关闭然后重新打开

***您的日食项目。有时存在链接问题。这解决了我的问题