Hallo,
ich habe Probleme bei der Erweiterung einer auf Eclipse basierenden Anwendung. Ich habe ein neues Plugin angelegt und möchte nun auf Klassen dieses Plugins in einem bestehenden Plugin zugreifen.
Dafür habe ich folgende Einstellungen vorgenommen:
- unter 'Exported Packages' im neuen Plugin alle nötigen Packages eingetragen
- unter 'Classpath' im neuen Plugin die beiden im Plugin verwendeten Jars eingetragen
- im bestehenden Plugin, wo ich Klassen des neuen Plugins verwenden will unter 'Required Plug-Ins' das neue Plugin eingetragen
- in der Product Configuration unter 'Plug-Ins and Fragments' das neue Plugin eingetragen
Es gibt soweit keine Compilerfehler, aber wenn ich die Anwendung starte, fliegt eine java.lang.NoClassDefFoundError, sobald er an die Stelle kommt, wo eine Klasse aus dem neuen Plugin verwendet wird.
Habe ich irgendwelche Einstellungen vergessen oder falsch gemacht?
TIA byto
ich habe Probleme bei der Erweiterung einer auf Eclipse basierenden Anwendung. Ich habe ein neues Plugin angelegt und möchte nun auf Klassen dieses Plugins in einem bestehenden Plugin zugreifen.
Dafür habe ich folgende Einstellungen vorgenommen:
- unter 'Exported Packages' im neuen Plugin alle nötigen Packages eingetragen
- unter 'Classpath' im neuen Plugin die beiden im Plugin verwendeten Jars eingetragen
- im bestehenden Plugin, wo ich Klassen des neuen Plugins verwenden will unter 'Required Plug-Ins' das neue Plugin eingetragen
- in der Product Configuration unter 'Plug-Ins and Fragments' das neue Plugin eingetragen
Es gibt soweit keine Compilerfehler, aber wenn ich die Anwendung starte, fliegt eine java.lang.NoClassDefFoundError, sobald er an die Stelle kommt, wo eine Klasse aus dem neuen Plugin verwendet wird.
Habe ich irgendwelche Einstellungen vergessen oder falsch gemacht?
TIA byto