在Eclipse中,导入项目后,包和子包以某种方式重命名。
例如:
导入前的原始项目包命名:
(default package)
foo.bar.dog
foo.bar.cat
foo.bar.horse
导入后:
net
net.foo.bar.dog
net.foo.bar.cat
net.foo.bar.horse
右键单击 - >重构不起作用。这个问题搞乱了我所有班级的进口,改变250多个班级的进口似乎很麻烦。
答案 0 :(得分:0)
我刚刚遇到了类似的问题,我尝试了其中一个列出here的步骤,但它确实有效。
我所做的是扩展包,以便您可以看到下面列出的文件。选择文件,右键单击 - >重构 - >移动(我知道你说重构没有工作,但也许你点击了包名,而不是文件中的文件?)。应该有一个(默认包),你可以在弹出窗口中移动文件。