Die Seite "Abhängigkeiten" zeigt die Abhängigkeiten an, die zwischen Ihrem Plug-in und anderen Plug-ins bestehen. Die Plug-ins, von denen Ihr Plug-in abhängt, werden in der Liste angezeigt. Sie können die Liste ändern, indem Sie weitere Plug-ins hinzufügen (Schaltfläche Hinzufügen) oder indem Sie sie aus der Liste entfernen. Änderungen in dieser Liste fordern PDE auf, das Plug-in-Manifest zu aktualisieren und den Erstellungspfad des Projekts so zu konfigurieren, dass die Klassen des importierten Plug-ins für das Plug-in, das gerade entwickelt wird, erkennbar sind.
Da PDE zwischen Arbeitsbereich-Plug-ins und externen Plug-ins unterscheidet, werden die auswählbaren Plug-ins in zwei separaten Listen mit Markierungsfeldern angezeigt.
Sobald Sie den Plug-in-Verweis der Liste hinzufügen, können Sie ihn durchsuchen, indem Sie im Kontextmenü Öffnen auswählen oder auf den Eintrag doppelklicken.
Wenn Sie in der Liste der erforderlichen Plug-ins einen Eintrag auswählen, können Sie die Abhängigkeit im Abschnitt Importdetails erneut exportieren. Das erneute Exportieren macht das Plug-in für Plug-ins sichtbar, die es importieren. Sie können in Bezug auf die Version und den Abgleich der Anforderung spezifischer werden. Standardmäßig funktioniert jedes Plug-in, das über die erforderliche ID verfügt. Sie können Einschränkungen hinzufügen, indem Sie die Version angeben und angeben, ob der Versionsabgleich explizit angegeben sein soll (Sie finden weitere Informationen zu gültigen Werten im Handbuch "Core ISV").
Der Abschnitt in der rechten unteren Ecke kann verwendet werden, um Abhängigkeitsdiagrammdaten zu erhalten. Sie können die Art der Informationen im kombinierten Feld auswählen. Sie können den Abschnitt verwenden, um Schleifen im Abhängigkeitsdiagramm, Fragmente, die auf Ihr Plug-in verweisen und andere Plug-ins zu überprüfen, die Ihr Plug-in erfordern. In allen diesen Fällen wird das Ergebnis in der Liste unter dem kombinierten Feld angezeigt.
Standardmäßig lösen Änderungen an der Abhängigkeitsliste automatisch die Aktualisierung des Erstellungspfads für das Plgu-in-Projekt aus. Diese Funktionsweise können Sie auf der Benutzervorgabenseite Plug-in-Entwicklung > Java-Erstellungspfadsteuerung inaktivieren. Wenn diese Funktion nicht aktiv ist, müssen Sie beim Hinzufügen oder Entfernen von Plug-ins in der Abhängigkeitsliste selbst darauf achten, den Erstellungspfad zu aktualisieren und die erforderlichen Einträge hinzuzufügen. Falls Sie dies nicht tun, kann der Java-Compiler Verweise auf Typen nicht auflösen, die zu den erforderlichen Plug-ins gehören. Weitere Einzelheiten können Sie unter Erstellungspfad berechnen nachlesen.