MyFeature besteht aus den Plugins a, b und c, die von einem Drittanbieter-Plugin abhängen d. Wie verpacken ich MyFeature so dass(Eclipse) Wie verpacke ich Plugins von Drittanbietern mit meiner Funktion?
- Es d enthält und es installieren, wenn es in der Zielwerkbank
- Meine Plugins a, b und c können auf eine bestimmte Version von d beziehen sich nicht existiert, auch wenn höhere oder niedrigere Versionen gibt es in der Werkbank
- die Abhängigkeit Anforderungen von d erfüllt werden, wenn es im Begriff ist,
PS installiert werden Ich weiß, dass einige der oben genannten möglicherweise nicht möglich sind. Ich sage nur mein aktuelles Problem, wie ich es sehe und wenn es eine bessere Möglichkeit gibt, dass ich komplett vermisse
Können Sie ein Beispiel dafür geben? Was meinst du mit "sollte auf deiner Update-Seite sein, neben deinen Plugins"? Meine Funktion wird von einem Archiv und nicht von einer Installationswebsite installiert. Ich stelle fest, dass die Installation fehlschlägt, wenn ich ein Drittanbieter-Plug-in in meine Funktion einschließe, wenn ich versuche, diese Funktion zu installieren, und auf der Eclipse-Instanz dieses Drittanbieter-Plugin bereits installiert ist (die Installation kann wegen einer widersprüchlichen Abhängigkeit nicht abgeschlossen werden). – wildabeast
Eine widersprüchliche Abhängigkeit kann bedeuten, dass Eclipse in Version X ein Plug-in angegeben hat, aber Ihre Funktion erfordert eine andere Version. Vielleicht können Sie auch Version X verwenden? –
Ja, genau das habe ich mir gedacht. Weißt du, wie ich erklären kann, dass eine Version des Plugins in meinem Feature-Manifest (feature.xml) gültig ist? – wildabeast