在 Eclipse 中,如果包的名称为 (默认包)
并且其中包含类,是否可以更改包的名称?
最佳答案
在我使用的 Eclipse 版本(Indigo 服务版本 1)中,默认包没有出现“重命名”选项(与其他包不同) - 但如果您选择所有类然后右键单击并选择“移动”,这样您就可以将它们放入一个新包中。
(据我所知,Rename 选项用于重命名类 不更改它们的包,但 Move 确实适用于在 包之间移动。)
过程截图:
原来的情况
选择所有类并显示上下文菜单的重构部分
选择“移动”,点击创建包并输入名称(本例中为 mypackage)
最终结果
或者,如果您想将它们移动到现有包中,您只需拖放类即可。
对于那些建议在包上重构 -> 重命名的人,这里是一个屏幕截图,显示 没有 在我的机器上工作:
关于java - Eclipse:使用里面的类更改现有包的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10161840/