2013-05-25 6 views
5

これは尋ねるには不合理だが、サブパッケージを持つNetbeansのパッケージの名前を変更することはできない。理想的には、右クリックしてリファクタリングする>名前を変更すると、トップにあるノードの名前が変更されます。私はラインの次のノードをリファクタリングしようとすると、私はエラーを取得していること:netbeansのサブパッケージを使ったパッケージの名前を変更する

Package already Exists 

は、誰もが私がNetBeansで他のパッケージとサブパッケージを含む私のメインパッケージの名前を変更するに取り掛かるべきか知っていますか?私はnetbeansを使用しています。

答えて

10

はNetbeans 7.3を使用して、プロジェクトを仮定すると、以下の構造を有する:

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

あなたはteststestの名前を変更したいです。

NetBeans Filesウィンドウ(Ctrl + 2またはWindow -> Filesメニューを使用)に移動します。名前を変更するパッケージに対応するフォルダ(左:test)を左クリックします。 F2と入力して名前を変更します。

すべてのサブパッケージは、すべての関連packageimport文が更新されている必要があり、新しいディレクトリに移動されている必要があります。

+0

素晴らしいですが、同じプロジェクト内のアスタリスクを持つすべてのインポートは、ネットビーンで変換されません – dellasavia

関連する問題