【发布时间】:2013-02-13 02:42:05
【问题描述】:
我收到错误消息:Editor does not contain main type,或者,Selection does not contain main type 当我将归档的 Java 项目导入 Eclipse 并尝试运行。我在几个不同的操作系统上都遇到了这个错误。
存档协议
- 导出项目
- 常规->存档文件
- 全部选中:项目文件夹、.classpath 和 .project
- [x] 以 zip 格式保存
- [x] 为文件创建目录结构
- [x] 压缩文件内容
一个可以解释它的解决方法... 但是如何?!
我注意到,当我将存档项目导入现有项目(空白 Java 项目)时,文件夹层次结构类似于:
- 项目
- 源代码
- bin
- imported_project
- bin
- 源
- actual_code.java
现在,当我尝试运行 actual_code.java 时,出现上述错误。我发现了以下解决方法:如果我将 actual_code.java 拖放到 Project->src 然后运行它,它可以工作。
这是一个很好的解决方法。但是,我希望能够在不移动任何东西的情况下运行导入的项目。 关于如何执行此操作的任何建议?似乎它应该是一个微不足道的修复 - 似乎项目没有导入到它应该导入的位置。
是的……
我已经尝试了我遇到的所有方法来解决这个问题。这包括来自该站点和其他站点的很多内容:语法、库、源路径、重启 Eclipse、重新归档、不同的操作系统、不同的机器......等等。
.java 文件在我存档之前位于 src 文件夹中,并且我的构建路径似乎正确。
【问题讨论】: