2010-02-17 114 views
4

我在Eclipse中编写了一个应用程序,该应用程序已成功编译并运行。之后,在相应的目录中找到* .java和* .class文件。然后我删除了* .class文件,现在我不知道该如何恢复。如何通过Eclipse获取类文件?

Eclipse写道:“没有写入类文件,项目可能不一致,如果是这样,请尝试刷新此项目并构建它”。

右键点击项目我有一个下拉菜单,我发现“刷新”但我找不到如何“建立”该项目。

那么,如何再次生成类文件呢?

非常感谢您的帮助。

回答

9

清理(菜单:项目 - >清理...)项目应该足以启动构建。检查是否启用了自动构建(Project - > Build Automatically)。如果自动构建被禁用,则使用构建全部(菜单:项目 - >构建全部)。

+0

好的。但是,我怎样才能“清理”这个项目呢? – Roman 2010-02-17 11:31:43

+0

如果“自动构建”处于禁用状态,则“清理”对话框有一个选项(默认情况下为选中状态)在干净之后启动构建(至少在3.4.x中)。 – Ash 2010-02-17 11:32:39

+0

灰,在我的情况下,“自动构建”未禁用。我应该禁用它吗?我在哪里可以找到干净的对话框?我怎样才能启动清洁? – Roman 2010-02-17 11:35:26

0

当我有一个内部类,并且主类及其内部类的总名称超过了128个字符时,我收到此错误消息。这发生在OpenJDK和Sun JDK 6上。我的解决方案是缩短内部类名称。