Quick & Dirty Eclipse Tutorial für Übung 5
Gabor Cselle, gabor (at) student (dot) ethz (dot) ch, 29. April 2005
Alles ausprobiert mit Eclipse 3.0.1.
Importieren des Frameworks in Eclipse
Es gibt hier viele Möglichkeiten. Die einfachste ist wohl:
- Entzippe das zip-file mit dem Skeleton.
- Finde heraus, wo sich dein Eclipse-Workspace befindet. Das kann man machen, indem man in Eclipse auf File -> Switch Workspace ... klickt.
- Erstelle (z.B. in Windows Explorer) ein Subdirectory des Workspace-Verzeichnisses namens 'im_service'
- Kopiere das Verzeichnis 'client' vom zip-File in das Verzeichnis 'im_service'. Die Verzeichnisstruktur sollte so aussehen:
- In Eclipse auf File -> New -> Project klicken. "Java Project" auswaehlen. Als "Project Name" einfach 'im_service' angeben. 'Finish' clicken.
Im "Package Explorer" sollte das Ergebnis nun so aussehen:
Umbennen von Elementen
Im Beispiel in der Übungsstunde habe ich eine Klasse und das Package umbennant. In Eclipse geht das sehr komfortabel:
- Umbennen des Packages: Im "Package Explorer" auf 'client' rechts klicken. Im Kontextmenü Refactor -> Rename ... auswählen. Im "New name"-Feld 'service' tippen. OK klicken. Es kommt eine Warnung, dass client.InstantMessenger eine main()-Methode enthält und das Programm von Skripten und Co. nicht mehr gefunden werden könnte. Einfach ignorieren und "Continue" klicken.
- Umbennen der Klasse: Im "Package Explorer" auf 'InstantMessenger.java' rechts. Klicken. Wieder Refactor -> Rename ... wählen. Als neuen Namen 'Service' angeben. OK klicken, Warnung ignorieren.
- Umbennen von Service.IM: Das File Service.java öffnen. Auf "public static Service IM" rechts draufklicken. Im Kontextmen¨ Refactor -> Rename ... wählen und als neuen Namen 'serviceObject' angeben.
Löschen einer Klasse
Im Package Explorer auf 'IMFrame.java' rechts klicken, "Delete" wählen.
Ergebnis
Jetzt sind wir mit den Umbauarbeiten fertig. Das Ergebnis sollte so aussehen:
Last change: Apr/29/2005