我在Eclipse工作区中同时打开了几个Eclipse项目。我想让所有这些项目都打开,因为我经常将代码从一个项目复制/粘贴到另一个项目中。
我的问题是,当我复制/粘贴代码时,如果当前项目中不存在某个类,Eclipse会从另一个项目中添加一个导入(在标题中添加“import com.theotherproject.ClassOfTheOtherproject”行),它编译错误,我必须删除这些导入...我必须每小时多次删除这些...浪费时间!
如何避免这种愚蠢行为?
谢谢!
答案 0 :(得分:4)
进入 窗口 - >偏好 - > Java - >编辑 - >打字
取消选中When pasting
下的Update imports
粘贴代码时不会更新导入。
答案 1 :(得分:1)
窗口 - >偏好 - > Java - >编辑 - >保存操作 - > tick组织进口
保存时会自动删除无效和未使用的导入。
然后,正如Gopal Rao建议的那样,选择一个错过导入的对象并按 ctrl + shift + o 重做所需的进口。