*** In der folgenden Beschreibung verwenden Sie anstatt INSTALLATIONSVERZEICHNIS *** jene Adresse, an der Sie Eclipse installiert haben.
Importieren Sie den Beispielcode und alle erforderlichen Ressourcen in den Arbeitsbereich:
INSTALLATIONSVERZEICHNIS\eclipse\plugins\org.eclipse.sdk.examples.source_3.0.0\src\org.eclipse.swt.examples_3.0.0\swtexamplessrc.zip
INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.sdk.examples.source_3.0.0/src/org.eclipse.swt.examples_3.0.0/swtexamplessrc.zip
INSTALLATIONSVERZEICHNIS\eclipse\plugins\org.eclipse.swt.examples_3.0.0\swtexamples.jar
INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.examples_3.0.0/swtexamples.jar
Nun müssen Sie die SWT-Beispiele kompilieren. Dazu müssen Sie die SWT-JAR(s) zum Kompilierpfad hinzufügen:
INSTALLATIONSVERZEICHNIS\eclipse\plugins\org.eclipse.swt.win32_3.0.0\ws\win32\swt.jar
INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.gtk_3.0.0/ws/gtk/swt.jar
INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.motif_3.0.0/ws/motif/swt.jar
INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.photon_3.0.0/ws/photon/swt.jar
INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.carbon_3.0.0/ws/carbon/swt.jar
HINWEIS: Für manche Plattformen, wie etwa GTK, ist mehr als eine JAR zum Ausführen von SWT erforderlich (bei GTK gibt es eine swt.jar- und eine swt-mozilla.jar-Datei).In diesem Fall müssen alle erforderlichen JARs zum Klassenpfad hinzugefügt werden. Dazu wiederholen Sie die oben beschriebenen Schritte für jede jar-Datei. Alle JAR-Dateien befinden sich im selben Verzeichnis/Ordner.
Nun sollten Ihre SWT-Beispiele ohne Fehler kompiliert worden sein. Prüfen Sie, ob in der Sicht "Tasks" Fehler angezeigt werden. Wenn Sie einen Fehler wie etwa "java.lang.Object
nicht gefunden" erhalten, bedeutet das, dass Sie keine JRE konfiguriert haben. Wechseln Sie in den Dialog Fenster > Benutzervorgaben, wählen Sie die Benutzervorgabenseite
Java > Installierte JREs aus, und stellen Sie sicher, dass eine JRE installiert und der korrekte Pfad zur JRE angegeben ist.
Nun müssen Sie Eclipse zum Ausführen des Beispiels konfigurieren. Dazu müssen Sie die SWT-JNI-Bibliotheken in den Bibliothekspfad stellen, so dass der VM diese finden kann:
org.eclipse.swt.examples.addressbook.AddressBook
.
-Djava.library.path=INSTALLATIONSVERZEICHNIS\plugins\org.eclipse.swt.win32_3.0.0\os\win32\x86
-Djava.library.path=INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.gtk_3.0.0/os/linux/x86
-Djava.library.path=INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.motif_3.0.0/os/linux/x86
-Djava.library.path=INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.motif_3.0.0/os/solaris/sparc
-Djava.library.path=INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.motif_3.0.0/os/aix/ppc
-Djava.library.path=INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.motif_3.0.0/os/hpux/PA_RISC
-Djava.library.path=INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.photon_3.0.0/os/qnx/x86
-Djava.library.path=INSTALLATIONSVERZEICHNIS/eclipse/plugins/org.eclipse.swt.carbon_3.0.0/os/macosx/ppc
Den Namen der Hauptklasse und weitere Details zu den einzelnen Beispielen finden Sie in der jeweiligen Dokumentation.
Die folgenden Beispiele sind in swtexamples.jar
enthalten: