Eclipse不再能够自动导入java类

Eclipse不再能够自动导入java类,java,eclipse,ide,Java,Eclipse,Ide,几天前,我的eclipse停止了自动导入类的功能。所以通常当我有一个我正在使用的类,比如BufferedReader,需要导入时,我只需点击ctrl+shift+O,导入就会神奇地出现。但现在,像列表或扫描器这样的基本输入就摆在那里,都是扭曲的红色。我将1.6JRE作为项目的一部分,当我手动导入它们时,它们就会工作 这是一个巨大的烦恼和时间下沉现在。我愿意接受任何解决问题的建议。我以前见过这种行为。有时候,关闭并重新打开Eclipse就可以解决这个问题。有时我不得不从源代码中重新创建项目,如果您

几天前,我的eclipse停止了自动导入类的功能。所以通常当我有一个我正在使用的类,比如BufferedReader,需要导入时,我只需点击ctrl+shift+O,导入就会神奇地出现。但现在,像列表或扫描器这样的基本输入就摆在那里,都是扭曲的红色。我将1.6JRE作为项目的一部分,当我手动导入它们时,它们就会工作


这是一个巨大的烦恼和时间下沉现在。我愿意接受任何解决问题的建议。

我以前见过这种行为。有时候,关闭并重新打开Eclipse就可以解决这个问题。有时我不得不从源代码中重新创建项目,如果您有很多依赖项并且没有使用Maven,这可能会很痛苦。您还应该在顶层执行文件/刷新,以确保与文件系统同步

  • 尝试还原“Windows>首选项>Java>编辑器>内容辅助>高级”中的默认选项

  • 如果它不起作用,尝试创建一个新的工作区,它可能会解决您的问题


  • 希望有帮助

    尝试清理您的项目。我通过清理项目修复了我的问题。

    在我的情况下,仅清理一个项目无法修复问题,但清理了所有项目。

    是否检查了快捷键以确保它没有更改?Window>Prefences>General>Keys?所以键映射仍然是一样的,重启也不起作用。但是好消息是吉姆的第二个建议奏效了。从源代码重新创建项目修复了该问题。真烦人,谢谢你!顺便说一句,你能把你的评论作为我能给吉姆打分的答案吗?你的建议行得通,但我不知道如何给你评分。@greedyfoddha完成了,谢谢。因为问题已经解决了,我无法测试以确保这个方法行得通。但如果将来发生这种情况,我会先试试!这比重新创建一个项目要容易一些。我必须重新创建整个项目,因为我已经导入了一个现有的项目