将类型移动到新包后删除所有未使用的导入?

时间:2013-11-26 00:14:01

标签: java eclipse

当将类型重构为新包时,我注意到eclipse将为所有依赖类型的新包添加导入,但不会删除由重构导致的未使用的导入。

请注意,我正在使用导入包而不是特定类型的代码库,这可能是eclipse不会删除未使用的导入的原因,因为它是一个外卡:

import com.mycompany.packagA.*;

有没有办法通过移动类型来让eclipse删除未使用的导入?如果没有,是否有更有效的方法来删除所有未使用的导入,而不是逐个文件地删除?

1 个答案:

答案 0 :(得分:2)

Package Explorer中选择要清理的软件包的“树”,然后键入“Ctrl-Shift-O”以组织导入。 (或右键单击 - >来源 - >组织导入)