Ich habe mit Eclipse ein SWT Programm geschrieben. Es läuft auch problemlos in Eclipse.
Damit es auch außerhalb von Eclipse läuft, habe ich über die Export-Funktion eine build.xml erzeugt. Anschließend hat Ant die Dateien erfolgreich kompliert. Wenn ich die nun die Starter-Klasse mit
aufrufe, bekomme ich die Meldung:
Woran könnte es liegen? Es müsste doch eigentlich reichen, wenn der Pfad zum swt.jar in der build.xml steht?
Damit es auch außerhalb von Eclipse läuft, habe ich über die Export-Funktion eine build.xml erzeugt. Anschließend hat Ant die Dateien erfolgreich kompliert. Wenn ich die nun die Starter-Klasse mit
Code:
java StartKlasse
Code:
Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/Layout
Woran könnte es liegen? Es müsste doch eigentlich reichen, wenn der Pfad zum swt.jar in der build.xml steht?
Code:
...
<property name="org.eclipse.swt.location" value="C:/Dokumente und Einstellungen/Thomas/Eigene Dateien/Eclipse Projekte/org.eclipse.swt"/>
...
<path id="org.eclipse.swt.classpath">
<pathelement location="${org.eclipse.swt.location}/."/>
<pathelement location="${org.eclipse.swt.location}/swt.jar"/>
</path>