我的Eclipse从今天早上开始就坏了,可能是由于自动更新(JavaEE?)。版本是:
面向Web开发人员的EclipseJavaEEIDE。版本:Kepler Service Release 1 Build id: 20130919-0819
按Ctrl O可以工作,但再次按它应该显示继承的成员,但它没有。以下是我尝试过但没有成功的方法:
经过额外的研究,我发现这会影响扩展抽象和泛化类的非抽象类,其中泛型在外部依赖项(jar)中找到。这失败了:
public class MyProblematicClass extends MyAbstractClass<SomeProjectExternalClass> // fails
但这行得通:
public class MyProblematicClass extends MyAbstractClass<SomeProjectInternalClass> // success
这可能是日食bug,有线索吗?
尝试检查快捷键的首选项和绑定。转到。窗口-
如果仍然不起作用,请尝试重置默认选项。
此外,我尝试在一个包上执行两次CTRL O,该包带有一个抽象类,该类没有扩展其他类。它显示了预期的大纲。下图。