我正在 Eclipse 中编写一个 Hello World SWT 应用程序(我遵循 Eclipse 给出的说明)。在某些时候,我必须“在 Java 编辑器中右键单击并选择 Source > Organize Imports”。
我是在 Ubuntu 上安装的 Eclipse 中完成的。此操作在我的代码开头生成了导入语句。但这还不足以让我的程序运行。我需要手动添加一些导入语句,然后我的代码就可以正常工作了。
现在我正尝试在安装在 Windows 上的 Eclipse 中做同样的事情。在这种情况下,情况更糟。 “Source > Organize Imports”不会改变任何东西(它不会在代码的开头添加任何导入语句)。
有人知道为什么它不能正常工作吗?
最佳答案
场景 1: Eclipse 要识别的包可能不在您的项目类路径中。
场景 2: Eclipse 无法解析您的类名,因为在不同的包中可能有两个具有相同名称的不同类。在这种情况下,它会弹出一个对话框,要求您选择合适的类。旧版本的 eclipse 可能不会弹出,让您手动查找和解决。
关于java - 为什么 "Source > Organize Imports"在 Eclipse 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2274190/