Zum Inhalt

Fehlerbehebung

Plugin - Keine Extension gefunden

Vergewissern Sie sich, ob Sie eine Datei extensions.idx in jedem Plugin haben.

  • Wenn die Datei extensions.idx nicht existiert, dann ist es wahrscheinlich etwas mit dem Annotation Processing fehlerhaft (Aktivieren Sie die Annotationsverarbeitung in Ihrer Entwicklungsumgebung).
  • Wenn die Datei extensions.idx existiert 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).