Frage

Ich stoße auf einige Probleme, wenn ich versuche, bestimmte Eclipse-Plug-Ins programmiert zu aktualisieren.

Ich habe die minimalen Reihe von Projekten hochgeladen, die erforderlich sind, um das Problem zu reproduzieren Github. Und ich habe das Problem und die Schritte beschrieben, um es in Details zu reproduzieren Ein Problem im Github -Repository.

War es hilfreich?

Lösung

Verwendung Updateoperation ist der einfachste Weg, um die angegebenen Bundles zu aktualisieren.

Sie können die installierte IUs angeben, die über die Abfrage Ihres Profils aktualisiert werden soll.

IProfile profile = ...;
UpdateOpertation updateOperation = new UpdateOperation(session, profile.query(QueryUtil.ALL_UNITS, null).toSet());

Aber es ist keine beste Praxis, alle IUs explizit zu aktualisieren. Der beste Weg ist die Aktualisierung der Root IU (immer die Produkte oder die Top -Funktion).

IProfile profile = ...;
UpdateOpertation updateOperation = new UpdateOperation(session, profile.query(QueryUtil.createIUQuery("theidofmyproductiu"), null).toSet());
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top