FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE Java Quick Start Tutorial

Willkommen bei NetBeans IDE!

Der Inhalt dieser Seite bezieht sich auf NetBeans IDE 6.0 und 6.1

Diese Anleitung verschafft Ihnen eine sehr einfache und schnelle Einführung in das Arbeiten mit der NetBeans IDE indem es Sie Schritt für Schritt durch die Erstellung einer simplen "Hallo Welt" Java-Konsolen-Anwendung begleitet. Am Ende dieser Anleitung werden Sie das Grundwissen, wie man eine Anwendung in der IDE erstellt, kompiliert und ausführt, erworben haben.

Die Dauer der Anleitung beträgt weniger als 10 Minuten.

Wenn Sie diese Anleitung beendet haben können Sie mit den weiterführenden "learning trails", welche auf Documentation, Training & Support verlinked sind, fortfahren. Diese liefern Ihnen umfassende Anleitungen, die ein weites Feld an IDE Funktionen und Programmiertechniken für eine Vielzahl von Anwendungstypen beleuchten. Falls Sie keine "Hallo Welt"-Anwendung erstellen wollen können Sie selbstverständlich direkt mit den weiterführenden Anleitungen fortfahren.

Für diese Anleitung benötigen Sie folgende Software:

Software: benötigte Version
NetBeans IDE Version 6.1 or
version 6.0
Java Development Kit (JDK) Version 6 or
version 5

Erstellen eines Projektes

So wird ein IDE-Projekt erstellt:

  1. Starten Sie die NetBeans IDE.
  2. In der IDE wählen Sie File > New Project (Strg-Shift-N), wie in dem Bild unten gezeigt.

    NetBeans IDE mit ausgewähltem File > New Project - Menü

  3. Im "New Project Wizard" klicken Sie auf die Kategorie Java und wählen "Java Application", wie es im unteren Bild gezeigt wird. Jetzt klicken Sie auf "Next".

    NetBeans IDE, New Project wizard, die Projektseite auswählen.

  4. Auf der "Name and Location"-Seite des Wizards, verfahren Sie folgendermaßen. (Bitte beachten Sie das Bild unten!):
    • Im "Project Name"-Feld geben Sie HelloWorldApp ein.
    • Lassen Sie die "Use Dedicated Folder for Storing Libraries"-Checkbox frei. (Falls Sie NetBeans IDE 6.0 benutzen ist diese Option nicht verfügbar)
    • Im "Create Main Class"-Feld geben Sie helloworldapp.HelloWorldApp ein.
    • Lassen Sie die "Set as Main Project"-Checkbox ausgewählt.

    NetBeans IDE, New Project wizard, Name and Location Seite.

  5. Klicken Sie auf "Finish".

Das Projekt wird nun erstellt und in der IDE angezeigt. Die folgenden Bestandteile sollten nun zu sehen sein:

  • Das "Projects"-Fenster, welches eine Baumansicht der Bestandteile des Projektes enthält. Dazu gehören der Quellcode, die Bibliotheken auf denen Ihr Code aufbaut, und so weiter.
  • Das "Source Editor"-Fenster mit der geöffneten Datei HelloWorldApp.
  • Das "Navigator"-Fenster, wlches zum schnellen Navigieren zwischen den Elementen der gewählten "class" genutzt werden kann.

NetBeans IDE mit geöffnetem HelloWorldApp-Projekt.

Code zum generierten Quellcode hinzufügen:

Weil Sie die "Create Main Class"-Checkbox im "New Project Wizard" ausgewählt gelassen haben hat die IDE ein Grundgerüst für die "class" erstellt. Sie können die "Hallo Welt"-Nachricht hinzufügen indem Sie folgende Zeile ersetzen:


            // TODO code application logic here

      
Ersetzen Sie diese hiermit:

            System.out.println("Hello World!");

      

Speichern Sie mit File > Save ab.

Die Datei sollte nun in etwa so aussehen:


/*

 * To change this template, choose Tools | Templates

 * and open the template in the editor.

 */



package helloworldapp;



/**

 *

 * @author Sonya Bannister

 */

public class HelloWorldApp {



    /**

     * @param args the command line arguments

     */

    public static void main(String[] args) {

            System.out.println("Hello World!");

    }



}



      

Den Quellcode kompilieren:

Um Ihren Quellcode zu kompilieren wählen Sie Build > Build Main Project (F11) im Hauptmenü.

Sie können den Kompilierungsprozess verfolgen indem Sie Window > Output > Output im Hauptmenü wählen.

Das "Output"-Fenster sollte Ihnen etwas ähnliches wie im folgendem Bild anzeigen.

Das Output-Fenster zeigt das Ergebnis des HalloWelt-Projekts.

Falls der Kompilierungsprozess mit BUILD SUCCESSFUL abgeschlossen wird, Glückwunsch! Sie haben Ihr Programm erfolgreich kompiliert!

Falls die Nachricht BUILD FAILED erscheint befindet sich wahrscheinlich ein Fehler in Ihrem Quellcode. Die Fehler werden im "Output"-Fenster als Hyperlink dargestellt. Mit einem Klick auf einen der Hyperlinks können Sie an die entsprechende Stelle im Quellcode springen. Hier können Sie den Fehler beheben und erneut Build > Build Main Project wählen.

Beim Kompilieren wurde die Bytecode-Datei HelloWorldApp.class generiert. Um zu sehen wo Ihre neue Datei erstellt wurde, können Sie das "Files"-Fenster öffnen und auf den Hello World App/build/classes/helloworldapp Knoten klicken.

Files window, showing the generated .class file.

Jetzt wo Sie iht Programm erstellt haben, können Sie es ausführen.

Das Ausführen des Programms:

Wählen Sie im Hauptmenü Run > Run Main Project (F6).

Das nächste Bild zeigt, was Sie jetzt sehen sollten.

Das Programm schreibt Hallo Welt! in das Output-Fenster (zusammen mit anderen Informationen).

Herzlichen Glückwunsch! Ihr Programm funktioniert!

Sie haben jetzt viele der häufigsten Aufgaben eines Programmierers vollbracht.


Next Steps

Für eine weiterführende Einführung in die nützlichen IDE Funktionen welche Sie allgemein in der Entwicklung von Java-Anwendungen nutzen können sehen sie hier nach: Introduction to Developing General Java Applications.

Um spezifische Informationen für die Art von Anwendung zu finden, die Sie gerade entwickeln, benutzen Sie die NetBreans IDE "learning trails" für diesen Typ Anwendung. Jeder "learning trail" enthält eine Serie von Anwendungen, die sich sowohl an Anfänger als auch an Profis richten können. Die folgenden "learning trails" sind verfügbar:

Bookmark this page

del.icio.us furl simpy slashdot technorati digg
Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by