Java-Elemente versetzen und kopieren

In diesem Abschnitt versetzen Sie eine Ressource zwischen Java-Paketen.
 
1.
Wählen Sie in der Sicht 'Paket-Explorer' die Datei  MyTestCase.java aus und ziehen Sie diese in das Paket  junit.framework. Die Datei wird versetzt, und die Paketdeklaration dieser Datei gibt die neue Position wieder.
Editor mit aktualisierter Paketdeklaration
2.
Wählen Sie die Datei  MyTestCase.java aus und ziehen Sie diese in das Stammverzeichnis des Projekts 'JUnit'. Es wird ein Standardpaket für die Klasse erstellt, und die Paketdeklaration wird entfernt, um die neue Position wiederzugeben.
Editor ohne Paketdeklaration
3.
Alternativ zu Ziehen und Übergeben können Sie auch das Kontextmenü verwenden:
Wählen Sie die Datei  MyTestCase.java aus und wählen Sie dann aus dem Kontextmenü die Option  Refactor > Verschieben aus. Erweitern Sie im Dialog 'Versetzen' die Hierarchie, um die möglichen neuen Positionen für die Ressource anzuzeigen. Wählen Sie das Paket  junit.framework aus und klicken Sie dann auf  OK. Die Klasse wird versetzt, und die Paketdeklaration dieser Klasse gibt die neue Position wieder.
Dialog 'Ziel für Versetzen'
Hinweis: Dieses Beispiel hat keine Kompilierungsfehler verursacht. Das Versetzen einer Kompiliereinheit kann jedoch Kompilierungsfehler auslösen, da beim Versetzen einer Kompiliereinheit die Importanweisungen nicht aktualisiert werden.