Eclipse:有没有办法在Organize Import中强制导入以解决歧义?

PHF*_*PHF 6 java eclipse

我在Android项目上使用Eclipse.我更新到狮子,问题开始出现......尝试几个小时的东西,没有结果.

这是问题所在:

我的项目中有几十个文件com.stuff.morestuff.我想crtl + shift + O我的项目,所以每个导入都解决了.但是,在每个文件上,eclipse都要求我解决歧义.

因此,我想强加给eclipse选择第一选择.

一些线索

1 - 我试图在构建路径中制定规则,但这是强大的.例如:如果我从构建路径中排除android.R,那么它不会出现在选项中,但我无法在我的代码中明确使用它...

2 - 手动 - >长

3 - 我尝试配置"组织导入"工具,但没有成功.

谢谢你的回答!

Dee*_*zad 14

您可以使用"首选项> Java>外观>类型过滤器".为您不想使用的类型创建过滤器.例如,如果您对java.awt包中的类型不感兴趣,可以为整个包创建过滤器,也可以过滤掉各个类型.

然后,过滤的类型将从UI中隐藏,即它们不会在"组织"导入中使用,也不会在"打开类型"对话框中显示.请注意,编译器仍然可以看到这些类型,这与摆弄构建路径不同,后者将隐藏编译器中的类型.