O'Reilly logo

Eclipse Rich Client Platform, Second Edition by Chris Aniszczyk, Jean-Michel Lemieux, Jeff McAffer

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 21. Installing and Updating with p2

In Chapter 14, “Adding Software Management,” you defined a feature for the Hyperbola plug-ins and added software management support to allow a user to install new features and update existing features. That discussion did not include the details of what is happening under the covers, especially with regard to how p2 operates.

p2 is the provisioning system developed by the Equinox project at eclipse.org. It is a powerful replacement for the original Eclipse Update Manager included with the Eclipse Platform. While retaining much of the original functionality, p2 allows system designers greater flexibility in how they define, structure, and deploy their systems. Fundamentally p2 is a provisioning platform; ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required