将类移动到其他 Java 包
另请参见
将类移动到其他包并更改引用该类的代码:
- 在“项目”窗口或“源代码编辑器”窗口中,右键单击该类,然后从上下文菜单中选择“重构”>“移动类”。
- 在“移动类”对话框中,从“目标包”组合框中选择包,或者键入全限定包名,如 com.myCom.myPkg。
- (可选)如果不希望在进行更改之前查看这些更改,请清除“预览所有更改”复选框。
- 单击“下一步”。如果已经清除了“预览所有更改”复选框,则 IDE 将自动应用更改并跳过其余步骤。
- “重构”窗口显示将进行更改的代码行。检查列表,并清除任何不想更改的代码的复选框。
- (可选)在“重构”窗口中双击某个文件名以打开该文件,或者双击某个代码行以打开源文件,并将光标放在该代码行上。
- 单击“进行重构”以应用选定的更改。
- 也可以使用以下方法来启动类移动操作:在“项目”窗口中,将某个类的节点拖到另一个包的节点上,或者剪切并粘贴某个类的节点。
移动类而不进行重构:
- 在“项目”窗口中,手动将类移到另一个包中。
可以剪切并粘贴该类,或者使用拖放。
- 在“移动类”对话框中,选中“移动而不重构”复选框。
- 清除“预览所有更改”复选框。
- 单击“下一步”。
- 在完成任何重构命令后,请务必执行清理生成操作。可通过在“项目”窗口中右键单击项目节点,然后选择“清理并生成项目”来执行清理生成操作。
- 另请参见
- 重命名类或接口
- 查找类、方法和字段的使用实例
- 撤消重构更改
法律声明