Fehlerbehebung¶
Plugin - Keine Extension gefunden¶
Vergewissern Sie sich, ob Sie eine Datei extensions.idx in jedem Plugin haben.
- Wenn die Datei
extensions.idxnicht existiert, dann ist es wahrscheinlich etwas mit dem Annotation Processing fehlerhaft (Aktivieren Sie die Annotationsverarbeitung in Ihrer Entwicklungsumgebung).- Wenn die Datei
extensions.idxexistiert und es nicht leer ist, dann liegt das Problem möglicherweise am Klassenlader (Sie haben dann vermutlich den gleichen Extensionpoint in unterschiedlichen Klassenladern definiert). In dieser Situation müssen Sie einige Bibliotheken vom Plugin entfernen.
Wenn das Problem weiterhin besteht oder Sie weitere Informationen zum Extension-Erkennungsprozess finden möchten (z.B. welche Schnittstellen und Klassen von jedem Plugin geladen werden, welche Klassen nicht als Erweiterungen für einen Extensionpoint erkannt werden), dann müssen Sie über log4j die TRACE-Option für PluginClassLoader und AbstractExtensionFinder aktivieren (siehe log4j.properties).