Pregunta

Encuentro algunos problemas cuando intento actualizar programticamente complementos de eclipse específicos.

He subido el conjunto mínimo de proyectos que se necesitan para reproducir el problema en github. Y he descrito el problema y los pasos para reproducirlo en detalles en un problema en el repositorio de Github.

¿Fue útil?

Solución

Usando UpdateOperation es la forma más sencilla de actualizar los paquetes especificados.

Puede especificar el IUS instalado para actualizarse mediante la consulta de su perfil.

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

Pero no es una mejor práctica actualizar explícitamente todos los IU. La mejor manera es solo actualizar la raíz IU (siempre es el producto IU o la característica superior).

IProfile profile = ...;
UpdateOpertation updateOperation = new UpdateOperation(session, profile.query(QueryUtil.createIUQuery("theidofmyproductiu"), null).toSet());
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top