Как я могу обновить заданный программный пакет Eclipse?
-
27-10-2019 - |
Вопрос
Я сталкиваюсь с некоторыми проблемами, когда пытаюсь программически обновлять конкретные плагины Eclipse.
Я загрузил минимальный набор проектов, которые необходимы для воспроизведения проблемы на GitHub. Анкет И я описал проблему и шаги, чтобы воспроизвести ее в деталях в проблема в репозитории GitHub.
Решение
С использованием Обновления это самый простой способ обновить указанные пакеты.
Вы можете указать установленную IUS для обновления с помощью запроса вашего профиля.
IProfile profile = ...;
UpdateOpertation updateOperation = new UpdateOperation(session, profile.query(QueryUtil.ALL_UNITS, null).toSet());
Но это не лучшая практика, чтобы явно обновить все IUS. Лучший способ - только обновление корневого IU (всегда - это продукт IU или Top функция).
IProfile profile = ...;
UpdateOpertation updateOperation = new UpdateOperation(session, profile.query(QueryUtil.createIUQuery("theidofmyproductiu"), null).toSet());
Не связан с StackOverflow