Pixel

setzer

.de
Aktuellste Kommentare:
  • Stefan schrieb:
    Schöner Beitrag und nützliche Links, vielen Dank dafür!...
    [lesen]
  • Pixelsetzer schrieb:
    Hi Marius, danke für den Hinweis. Ich hab das gar nicht gesehen, dass die Zeichen unformatiert wurden. Ich habe es gleich mal geändert. ;-) Wegen...
    [lesen]
  • Marius Gerum schrieb:
    Sehr schön, gefällt mir gut :-) OOP ftw ;-) Marius...
    [lesen]
  • Marius Gerum schrieb:
    upps, im letzten Kommentar ... wusste nicht dass HTML funzt, ich meinte > und < ^^...
    [lesen]
  • Marius Gerum schrieb:
    Hi, schöner Artikel und gut strukturierter Code. 2 Dinge würden mir an dieser Stelle vielleicht noch fehlen, und zwar das fertige Applet zum sofo...
    [lesen]

Einführung in die Entwicklungsumgebung Eclipse für Java

Dieses Tutorial soll dir dabei helfen, die ersten Schritte in der Entwicklungsumgebung Eclipse zu gehen und ein erstes “Hallo World”-Programm zu schreiben. Eclipse steht unter der speziellen Open-Source-Lizens (EPL), die eine leicht abgeänderte Version der CPL ist. Aber das wichtigste ist, das Eclipse kostenlos runter geladen und benutzt werden kann.

Eclipse kann außer Java auch noch für viele andere Programmiersprachen und Sachen verwendet werden.

Java ist eine freie objektorientierte Programmiersprache und steht unter der GNU Lizenz, ist aber eingetragenes Wahrzeichen der Firma Sun Microsystems. Java Programme benötigen, damit sie verwendet werden können eine Java-Virtual-Machine, die das Programm ausführen kann. Durch diesen Untersatz ist es jedoch theoretisch möglich, das Java Programme auf unterschiedlichen Systemen laufen können. Eclipse selbst basiert auch auf der Java-Technologie und ist deshalb auch für verschiedene Plattformen verfügbar.

Eclipse kann unter www.eclipse.org -> Downloads bezogen werden. Ich habe die Version eclipse-jee-galileo-win32, based on Eclipse 3.5 heruntergeladen. Nach dem die Zip-Datei auf fertig und bereit auf dem eigenen Computer liegt, kann sie an den Ort deiner Wahl entpackt werden.

Ich habe ihn in den Ordner Programme entpackt.

Da es keine “normale” Installation ist, wird auch auf dem Desktop keine Verknüpfung erscheinen. Deshalb muss die .Exe im Eclipse Verzeichnis gestartet werden. Wahlweise kann natürlich mit “Rechtsklick” -> “Senden an..” -> “Desctop (Verknüpfung erstellen)” dies nachgeholt werden.

Beim ersten Start muss ein “Workspace”-Ordner ausgewählt werden. Um dies nicht bei jeden Start machen zu müssen, kann ein Haken bei “Use this as default an do not ask again” gesetzt werden. Anschliesend wird man von einem Begrüßungsbildschirm empfangen. Um zum eigentlichen Arbeitsplatz zu gelangen, drücken wir auf “Workbench” rechts oben in der Ecke.

eclipse-start

Die Standard-Oberfläche besteht aus 4 Teilen: Ganz oben, horizontal über die Fläche ist die übliche Menüleiste. Auf der linken Seite ist der “Projekt Explorer”, der dir eine Übersicht über deine Projekte und Dateien gibt. In der Mitte befindet sich der eigentliche Arbeitsbereich, hier wird nach her der Programmcode geschrieben. Auf der rechten Seite befindet sich der Outliner und die Task List. Die Leiste gibt dir zum Beispiel Informationen zu deiner geöffneten Klasse. Im unteren Teil der Workbench befindet sich eine weitere Informationsfläche, aber auch die Konsole, in der dein Java Programm Text ausgeben und in der du dem Programm Text übergeben kannst.

Für den Anfang benötigen wir jedoch eine etwas einfachere Perspektive, da wir uns im Moment auf der Java EE Perspektive befinden. Um zur einfachen Java Perspektive zu wechseln, klickst du einfach rechts oben in der Ecke auf das kleine Fenstersymbol mit dem Plus “Open Perspective”. Wähle nun “Java” aus. Nun verändern sich die Fenster, was uns jedoch erst mal nicht interessieren sollte.

HalloWorld als Beispiel zwinkern.png

Klicke auf das Symbol ganz links oben unter “File” und wähle “New Java Project”. Es öffnet sich ein Fenster in dem du ein “Project Name” eingeben musst. Wir nennen es mal “HalloWorldProject”.

Anschließend kann auf “Finish” geklickt werden, da alle weiteren Einstellungen so in Ordnung sind.

Sollte in der linken Leiste “Package Exp” noch nicht der Projekt-Baum geöffnet sein kann dies mit einem Klick auf den Pfeil links neben dem Projekt-Ordner “HalloWordlProjekt” nachgeholt werden.

Mit einen Rechtsklick auf den Ordner “src” danach auf “New” -> “Class”.

Es öffnet sich ein neues Fenster, in dem ein paar Einstellungen zur neuen Klasse vorgenommen werden können.

Der “Source folder” sollte “HalloWorldProjekt/src” sein.

Das “Package” kann erst mal leer bleiben (default-Package).

Als Namen Tragen wir für unser Beispiel “HalloWorld” ein.

Die Markierung bei “public” lassen wir.

Weil das nur eine Beispiel Klasse wird und wir auch gleich etwas ausgeben wollen, kann ein Haken unter die Überschrift “Which method stubs would you like to create?”, bei “public static void main(String[] args)” gesetzt werden.

Mit “Finish” wird die Klasse erstellt und enthält gleich die erste Methode, da wir ein Haken bei “public static void main(String[] args)” gesetzt hatten.

Um unser sehr simples Programm fertig zu stellen, fügen wir folgende Zeile in die “Start-Methode” von Java ein und zwar in die einzige die wir bis jetzt haben (“public static void main(String[] args)”):

System.out.println("Hallo World");

Mit einen Klick auf “Run”, das Symbol sieht aus wie ein “Play-Symbol” (rechts neben dem Käfer, oben in der Leiste), compilieren und starten wir unser HalloWorld-Programm.

Das Fenster, was sich nach dem Klick öffnet, können wir mit “OK” bestätigen. Wer nicht immer gefragt werden möchte, kann auch ein Haken bei “Always save resources befor launching” setzen, sodass immer gespeichert wird, bevor ausgeführt wird.

Das Programm sollte keine Fehler enthalten und deshalb ohne Probleme compiliert und ausgeführt werden. Das Fenster unter dem eigentlichen Arbeitsbereich sollte vom Reiter “Problems” zum Reiter “Console” gewechselt haben, in dem nun unser “Hallo World” steht.

  • beat schrieb:
    Super sache für jemand wie mich der sein erstes Java schreibem möchte. Gartuliere.
    13. Februar 2010, 20:43  

  • Pixelsetzer schrieb:
    Hallo beat, Danke für dein Feedback. Jetzt wo die Semester-Ferien anfangen, werde ich ein größeres Java Projekt starten, über das ich mit großer Wahrscheinlichkeit auch berichten werde. Evtl. kann man dann, aus meinen Fehlern lernen^^ MfG
    15. Februar 2010, 09:50  

Kommentar schreiben:

Mit der Eingabe des Sicherheits-Codes stimmen Sie der Speicherung ihrer IP-Adresse und ihrer anderen angegebenen Daten zu.
Die IP-Adresse und ihre E-Mail wird nur für die Spam-Abwehr benötigt.