在netbeans中使用子包重命名包

Err*_*ion 7 netbeans-7

我知道这似乎很荒谬,但我似乎无法在Netbeans中重命名包含子包的包.理想情况下,当我右键单击并重构>重命名时,它只重命名顶部的节点.如果我尝试重构行中的下一个节点,我会得到以下错误:

Package already Exists
Run Code Online (Sandbox Code Playgroud)

有谁知道我应该如何重命名包含Netbeans中其他包和子包的主包?我正在使用netbeans 7.2.1.

Mar*_*han 13

使用Netbeans 7.3并假设您的项目具有以下结构:

my.package.test.subpackage1
my.package.test.subpackage2
my.package.test.subpackage3
Run Code Online (Sandbox Code Playgroud)

你想重命名testtests.

转到NetBeans Files窗口(Ctrl + 2或使用Window -> Files菜单).左键单击与要重命名的包对应的文件夹(即test).输入F2并重命名.

应该将所有子包移动到新目录,package并且import应该更新所有相关和语句.