2013-05-25 12 views
5

So che sembra assurdo chiedere ma non riesco a capitare di rinominare un pacchetto in Netbeans con sub-pacchetti. idealmente quando faccio clic con il tasto destro del mouse e rifatta> Rinomina rinomina solo il nodo in alto. Se provo a refactoring del Nodo prossimo in linea, ottengo l'errore che:Rinomina pacchetto con sotto-pacchetti in netbeans

Package already Exists 

C'è qualcuno che sa come devo fare per rinominare il mio pacchetto principale contenente altri pacchetti e sotto-pacchetti in NetBeans? Sto usando netbeans 7.2.1.

risposta

10

Utilizzando Netbeans 7.3 e supponendo che il progetto ha la seguente struttura:

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

si desidera rinominare test in tests.

Passare alla finestra NetBeans Files (Ctrl + 2 o utilizzare il menu Window -> Files). Fare clic con il tasto sinistro sulla cartella corrispondente al pacchetto che si desidera rinominare (ad esempio test). Digita F2 e rinominalo.

Tutti i sotto-pacchetti avrebbe dovuto essere spostato nella nuova directory e tutti i relativi package e import dichiarazioni avrebbero dovuto essere aggiornati.

+0

ottimo, ma attenzione: tutte le importazioni con l'asterisco nello stesso progetto non verranno convertite in netbeans – dellasavia