Как я могу обновить заданный программный пакет Eclipse?

StackOverflow https://stackoverflow.com/questions/6326034

  •  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());
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top