Hi,
ich habe ein Macro erstellt, welches eine schöne GUI anzeigt. Als GUI-Library verwende ich die SWT von Eclipse. Wenn ich das Programm im Eclipse laufen lasse, funktioniert alles so weit.
Wenn ich die exportierte Macro-Funktion aber über OOo aufrufe, bekomme ich immer eine Meldung, dass die SWT-Klassen nicht gefunden werden konnte:
"Ein Ausnahmefehler trat während der Ausführung von Java script CFFaktura.showCFFaktura auf.
Typ: java.lang.NoClassDefFoundError
Meldung: java.lang.NoClassDefFoundError: org/eclipse/swt/widgets/MessageBox"
Ich habe schon alles mögliche versucht, wie z.B. swt.jar in das Scriptverzeichnis meiner JAR zu kopieren und in parcel-descriptor.xml folgendes reingeschreben:
...
<languagedepprops>
<prop name="classpath" value="CFFaktura.jar"/>
<prop name="classpath" value="swt.jar"/>
</languagedepprops>
...
Klappt aber nicht. In den OOo-Einstellungen habe ich die JAR zum Classpath hinzugefügt - auch erfolglos
Könnt ihr mir einen Tipp geben, wie ich das hinbekomme?
mfg Steven