7

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

Package already Exists

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

4

1 回答 1

14

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

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

您想重命名testtests.

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

所有的子包应该已经被移动到新目录并且所有相关的packageimport语句应该已经被更新了。

于 2014-02-13T12:42:36.550 回答