Kurzanleitung Eclipse
Transcrição
Kurzanleitung Eclipse
CNAM: Grundlagen der Programmierung 1 (Java) Autor: Datum: Prof. Dr. Bernhard Humm, FB Informatik, FH Darmstadt 30. November 2005 Kurzanleitung Eclipse 1 Starten Für das Praktikum verwenden wir Eclipse Version 3.1 und JDK 1.5 • Starten Eclipse: Doppelklick auf das Icon auf dem Desktop • Starten API Doc: Auf dem Desktop findet sich auch die JDK Dokumentation. Sollte stets geöffnet sein 2 Workspace Konvention für die Ablage des Workspace: D:\GdP\<Nachname>\ Da auch andere Gruppen auf den Rechnern arbeiten, ist eventuell notwendig: • Switch Workspace: File / Switch Workspace… Dann möglichst Drop Down Box verwenden. Bei Browse: Es ist der Ordner auszuwählen, der den Unterordner .metadata enthält. • Neuer Workspace: Muss ein neuer Workspace angelegt werden, geschieht dies auch über File / Switch Workspace. Ein Unterordner .metadata wird dann automatisch neu erstellt. 30. November 2005 Seite 1 CNAM: Grundlagen der Programmierung 1 (Java) Kurzanleitung Eclipse 3 Project Empfehlung: nur ein Projekt Grundlagen der Programmierung für das Praktikum, darin Packages für einzelne Aufgaben. • Neues Projekt: File / New / Project… / Java Project / Compiler Compliance: 5.0. Empfehlung: Create separate source and output folders • Compiler Compliance Level später setzen: Project / Properties / Java Compiler / Enable Project-Specific settings; Compiler Compliance Level: 5.0 • Code laden: Soll Code, zum Beispiel die Musterlösung, in das Projekt geladen werden, so brauchen die entsprechenden Dateien nur im Verzeichnisbaum an die entsprechende Stelle kopiert werden, zum Beispiel C:\GdP\Humm\workspace\src\ 4 Libraries Libraries (Bibliotheken), zum Beispiel JUnit, werden in Projekte geladen. 5 • Library laden: Project / Properties / Java Build Path / Libraries/ Add External JARs … / C:/Programme/Java/junit3.8.1/junit.jar • Source attachment: in Project / Properties / Java Build Path / Libraries Bibliothek aufklappen (+ Symbol), Source Attachment / Edit / C:/Programme/Java/junit3.8.1/src.jar Perspective Perspective wechseln: Window / Open Perspective / … 30. November 2005 Seite 2 CNAM: Grundlagen der Programmierung 1 (Java) Kurzanleitung Eclipse • Empfohlene Perspective für die Programmierung: Java • Perspektive für Debugging: Debug • Perspektive für Anlegen eines Subversion-Repositories: SVN Repository Exploring • Perspektive für Commit / Update: Team Synchronizing 6 Wizards Alle Wizards können von der Menüleiste, von Buttons oder vom Kontextmenü (rechte Maustaste) gestartet werden. • Klasse / Interface / JUnit Test Case anlegen: File / New / Class (etc) • Code generieren: Source / Generate Getters and Setters (etc.) • Refactoring: Refactor / Rename (etc.) • Run: Run / Run as / Java Application beziehungsweise JUnit Test 7 Assertions So wird die Überprüfung von Assertions zur Ausführungszeit aktiviert: • Run / Run… / Arguments / -ea 30. November 2005 Seite 3 CNAM: Grundlagen der Programmierung 1 (Java) Kurzanleitung Eclipse 8 Subversion 8.1 Installation von Subclipse • Help / Software Updates / Find and Install / Search for new features to install / new Remote Site / URL: http://subclipse.tigris.org/update 2 3 1 8.2 SVN Repository Exploring • In Perspective SVN Repository Exploring wecheln • Rechte Maustaste New / Repository Location … / URL: https://subversion.psc.aida.fhdarmstadt.de/CNAM_Humm_GdP1_(Java)/GdP/Library/ • Location markieren, rechte Maustaste Check out as Project / Meldung bestätigen / Project Menü (analog Abschnitt 3) 8.3 • Team Synchronizing In Perspective Team Synchronizing wecheln 30. November 2005 Seite 4 CNAM: Grundlagen der Programmierung 1 (Java) Kurzanleitung Eclipse • Schaltfläche Incoming / Outgoing Mode klicken • Repository Location markieren; rechte Maustaste Expand all • Repository Location markieren; rechte Maustaste Commit… zum Speichern von Änderungen • Bei Bedarf: Repository Location markieren; rechte Maustaste Update zum Laden von Änderungen aus dem Repository 30. November 2005 Seite 5