在netbeans中使用子包重命名包

时间:2013-05-25 06:00:42

标签: netbeans-7

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

Package already Exists

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

1 个答案:

答案 0 :(得分:12)

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

my.package.test.subpackage1
my.package.test.subpackage2
my.package.test.subpackage3

您想将test重命名为tests

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

所有子包都应该已移至新目录所有相关的packageimport语句应该已更新。